27976756
70368692
44085298
3156116
92532071
98887812
75077328
173727
8604479
71142899
96195801
75437391
84606714
83627546
65806700
5606545
99179575
26328207
97602967
91211593
30812772
19979352
62616249
15895542
18428178
53842958
40905963
97601700
8347322
59623051
72561677
3517718
406031
95614166
34185463
82412337
90598876
36759964
14509584
5836031