68196348
10898333
93912717
72986655
17775618
22756192
98401209
77452929
98279546
73527309
2421888
72939687
68214686
60119324
75793716
11798308
25243668
35018263
64995711
51248233
49743766
28254788
50255069
514722
67777196
98453979
19516438
88294765
75017793
43852836
13837441
36001247
55312953
8041819
50969120
51869263
10836548
9021769
37445263
16447616