35932385
50882431
17335654
16429549
2329455
89785557
80032681
12149481
27769111
77716032
58141018
17779787
52146925
38692526
40555590
98817295
27173834
3832453
3085551
21494379
8741387
39434083
51378971
68054345
43292061
85474389
26834769
14425606
6501968
84109037
15248116
50706048
44594213
1228535
30118514
48916866
43142821
28973321
55941687
2183050