12151042
25404374
4471834
42837422
19817122
3946512
37651392
5882100
20718381
8016021
16779608
37375370
6204754
81989914
63733323
55061980
41763301
37497307
85319781
7327471
12766837
61962703
58655248
78098040
80844987
64319636
89226457
24491867
70719517
76932583
94508846
3793716
15158009
7403301
30948395
98381203
19253983
88531685
98427453
5873366