33892336
98957418
87539889
84462381
31509401
4422319
50361169
36355900
35266225
58647739
12861133
14831948
12933023
12015298
3574524
96569767
32958308
5366809
89582313
65007434
5817308
73885679
19689582
57179867
86244438
29304872
9115162
853075
65534159
165435
4421073
7962227
90068287
41454740
10801324
59407901
45299506
23944221
40979593
36935986