42685554
25429353
28511067
56778985
66789564
73258078
87075407
66902554
1648693
98757666
20553000
56064273
81457855
4572542
3427110
58086839
92715634
3541695
35394294
50531808
37322906
79113479
74364583
60974703
22489749
1748856
57431014
12751485
2672467
539761
68899321
2663636
32303728
2660416
76969551
4825935
8430840
97745059
18513147
1070353