6525610
20601167
67747377
51947250
13843193
533733
61075922
98571224
28598942
52792100
83333663
85215159
59931138
35761321
20021039
59804738
24477765
1324252
79569263
28928009
95495433
27705720
50623840
89322855
39673953
84965486
96629267
36041883
43767356
45479205
52742049
56196338
40908104
77578555
94691767
64506923
75394028
2399902
55022978
46187599