40246033
6990380
58761259
80937278
54012384
90427291
90258186
5439989
65512026
52026136
34538329
33995347
89379161
24417327
52809533
1188352
1805816
49963881
58599123
29688137
87945140
49875892
61374901
51773274
2565159
28317243
4641089
79079081
56185224
83372751
78308577
18461182
65408466
30804024
4619234
41721080
83878458
21577778
78204709
61231971