1125278
1919788
2687721
4474860
4071979
2955375
3706731
2140714
3105681
4624798
63991
54106
58225
59633
61897
62613
50895
63428
41745
49153
62078
92610
251741
415051
506945
684304
1020862
90326
168747
366293