16734898
25283281
42959617
91353378
34282061
98988431
1632168
79119935
58799315
80669355
14787131
29123958
1266140
93299256
5991983
65579255
69731791
38407194
65406543
42298467
15727367
17292701
50866012
74565463
92921056
29449943
92163176
64613995
6062185
57931730
25818198
79286518
98802450
31993728
20069176
1304570
19068351
56011283
47657367
43304366