78572507
17967321
17202838
82604206
59183404
27345948
74287734
95927577
6662585
25709812
4913979
40109717
2369122
6078194
57248664
8895783
42133490
94968001
2360856
2282230
93208568
9984599
69021163
59755917
1333157
4068278
59428068
56287264
84888224
58003720
84289812
65787043
39432944
54077556
52253471
2146858
30002472
70583648
17829859
77678177