90357645
34491984
52155682
99183805
51038569
25864251
61897469
36139127
35898448
45293343
28785417
12805468
18007917
22317124
60374068
76071860
47161515
8763528
1163312
54364364
99546512
52034919
71162203
74582699
88173147
79824419
50525366
85483251
6145841
37249018
1789611
15927075
53284066
23103996
31218853
33897685
60975103
32732403
29967088
40669387