52378310
81193407
54918696
79021400
52486174
12631645
500717
52979419
73225515
40258041
1359397
27618893
2393341
12348285
73759156
34263662
62608917
56808364
52775789
31369772
66718040
77422800
30313004
5415866
44588634
70216760
36858382
999564
38581423
6676457
254125
16922544
94799606
35088780
47912935
81961575
28361024
97128960
49368173
4277802