49953420
14084378
4164862
27626011
36064367
76973853
23453515
36252361
32878322
48411346
15131454
31696877
32795833
5550606
16608845
29223131
69413445
21767483
75484766
705341
75953170
16259076
53504804
61614236
24228148
98349617
30647635
18091341
75996605
18983804
97705597
976745
32102638
93511311
91633059
79914106
63717561
90798205
33519655
6754459