19753298
96151924
9045962
75404328
51433207
24995916
40028185
43431716
91015835
90483807
65336023
33665815
11588369
56652991
2536564
56945791
2501417
63654091
30844344
99836757
7116
11385269
82696733
7947110
48135282
38641997
38813156
63279662
78708700
2434734
3088681
63709596
37506212
32894533
521494
31466924
36465304
147586
94776310
10614973