15785837
53145290
31807959
74211705
72925464
46791570
1200845
8797513
48334416
92772445
30525080
83017694
7719148
42668230
32968402
7749267
96382341
88858500
36391335
39476607
53053709
61287726
90833583
49979755
69157676
3658974
771122
95846210
8835788
758836
17025666
95953290
78572781
49878024
67667336
13368429
50525906
10332193
31558902
20749370