79933425
57058517
89155981
49391288
6137858
19708113
933894
91672411
4885000
5956970
83961116
55789115
44968533
41846269
87092375
79118261
47221844
32844557
96713769
49096994
86961310
61491497
90292297
3485153
40782137
91566716
32604241
54573072
32131362
4618632
99491135
50373602
21738678
66908649
9675541
61344709
30406383
9861136
86382146
333408