69842200
65766330
36796682
56821898
5857799
1579878
74182319
35744529
21685886
39316595
775340
18863296
49648463
94178402
45684373
1629090
227120
38836628
22873835
18899896
93372298
25436990
77043988
80331280
99996678
76759490
53317720
18955049
7510250
33615912
5652935
55233954
34979649
50206695
44717821
38401996
51657631
52808746
68438731
38356988