61659741
79796093
52298687
36805202
94042166
9152375
68315018
6622522
56936183
71195059
92195714
43962517
4423936
4116745
71928431
37592593
37768814
21721080
5917201
87332623
52741480
50466587
8290521
38493940
40628841
30689642
48339091
1645405
18039835
3023872
57545153
43603848
72374547
8764250
54104934
6356570
65864526
1245452
95511329
25542997