84927545
2531640
18215766
16634244
56086930
84074290
20224459
98826030
60895442
81293172
7246794
125571
43436579
8902261
81589704
20612142
41415463
89862173
39397606
7161039
33408299
8904939
50146447
60775105
54527086
86076549
29839844
32706474
8964783
21253983
32592184
2455925
78348664
63756645
90024875
62427331
12589792
20052347
72942229
27625210