99258965
49165124
15487399
19405333
32783145
90234900
783013
53016636
70315949
60195130
64067812
7976450
15706875
2808818
20019483
2911385
66392392
95864720
2139386
26933731
91208879
811272
4642895
65035921
17068746
88838520
3681462
45166325
383803
52673454
51246933
34737980
83486245
379433
93859037
92265195
35945636
78043374
71118749
13402112