89918679
30837919
303043
2829205
30454170
91808992
22739662
90334604
176021
2672717
50833755
956344
43404817
22656457
10638229
19599725
38888876
13522085
76938590
1542289
7603366
16578054
99828705
44271698
30345311
94526050
78138205
85792007
1857607
40744458
28009658
97916145
68477872
1722016
61968727
47569593
73989555
29197460
5768475
32531360