88067633
91114235
179324
1860706
41964408
35883985
14114951
75054179
48987618
78035174
2012749
12362374
66777850
12583872
28304519
44265632
35196721
56236698
68582748
5704700
62503866
4375584
26921899
53886393
11705889
95683726
11292796
97637637
39037923
94943489
99828865
64066465
63575684
46541745
5230298
1959367
9270989
13112971
96747770
2581458