26235555
8042534
94343666
73073404
27587099
17011409
50347354
77252224
28353837
39824484
38885434
6755814
61861148
27275243
3859431
54539713
97651950
30739808
21346426
16681220
11922894
45758987
20509772
77582277
82295299
22471654
8641826
236027
45649555
10924841
21633449
50734087
37672011
81561396
55164030
90132782
45318482
45178667
80383218
46342115