39969387
81017561
13266034
23465467
43514911
63828989
99716519
16425502
6514222
14099923
2898049
97981994
1019136
340040
161807
71961259
46379689
2698698
89602407
96533536
75971641
74704375
32747830
4988201
16296310
27758125
84385154
69263596
78986868
35744749
63694920
88779879
58289022
51716016
89423917
24458377
9048551
57688604
15725485
90876595