75434889
23456796
15767088
39716813
5088360
30473781
56643292
29716153
46179763
74893850
4543004
73108127
39566067
68961532
9659866
54856046
11725884
1862979
7012422
56037139
52422750
69429122
11686192
46273105
16965539
73408619
35586902
37443829
27033691
3413957
19601456
29759170
68121241
45272433
36935016
52407799
59401224
49447368
77818379
7262693