45628658
60991636
65289
2133735
43873225
8519515
48077027
9343846
52489616
74606572
61303728
2210335
22079054
26116856
83148986
54436786
16149264
16681340
42434905
88457149
71793623
4824720
57627778
53371258
9677808
57824866
40904883
26072391
20152709
17844650
68937555
7348174
14494501
65895959
50962696
91184659
24029866
97316240
68432406
6887936