60214572
45751445
58422178
86792232
50293384
20662267
65802406
8456823
80497724
88242607
75195953
75834557
98156508
25707811
58065290
15232740
1774959
94016396
22682348
37105499
19171433
23357641
12173347
14397929
37286478
80135171
9648629
64259417
72204917
4907409
86404503
2086813
78392075
94445006
75484127
76868582
18516702
83361223
79872196
29446162