65908688
56949962
96877403
77752122
25799069
3237091
59606265
69301674
36333604
29012310
10504015
94775551
59206371
71666659
54535506
53674717
28882758
8651983
44288174
1424542
80131082
788193
46523996
33202875
1698389
2332048
61502678
64401494
17087647
68132989
76758333
36137253
10922171
28997541
32536063
63596748
5316446
14164201
47058900
7394168