4994867
68488383
11286272
73527685
43217697
98307864
333830
28141239
14641250
25375563
19188985
63554116
40699845
58498816
92114149
19993763
75982899
14781389
57061162
64577898
98239928
5532526
88983030
81594072
29775707
70142169
15854612
7495937
30395931
2564250
73604351
16513847
29187459
59322477
53617
9541815
80986564
94672360
23127060
74452078