691616
922622
983750
458512
714167
380997
57487
212925
576422
159579
678900
724796
5068799
3509581
2993148
2306804
2207988
2003609
189778
1895357
1740118
1714136
1656195
1623471