84201572
23615250
3861937
74476984
30896355
3369687
97139992
77289193
37656209
53135176
66296878
46029234
98221864
81834471
93158585
5624505
12302244
8844241
31142536
26254214
11876163
66455259
41652132
23079154
63568044
82874641
76596349
8138211
48465022
10955293
98437211
44904001
57974511
74927555
50794325
64216938
9422254
8981723
25914062
53582745