80659703
97426877
298125
14585907
7979137
89485292
819706
16804539
52031258
40564172
3093008
81715711
4866135
93521341
5993652
14784007
57599896
4192629
20637381
4792434
2603661
52021878
81693974
60858659
79647450
3785137
21793625
89888120
65285599
99767836
8355008
85279773
48673711
2892519
88335995
39705750
54897990
41258339
76373178
1074291