99904410
30992887
79646173
36127760
49784386
45835795
66604366
86239957
6601365
70151512
5411485
26243003
7156431
7067973
37418989
63056055
59082875
32808846
98925139
78845426
54074801
77825984
63788141
45209850
27608984
34079876
15009195
24018767
3999198
45107292
6738429
59379937
94747922
46955994
78937
9342074
8001908
32288268
145170
5685672