70364218
4053481
10054368
494739
82016709
24258064
34757223
75424443
24079917
88336838
1174447
72046546
55534057
30782468
6140926
89204008
747167
3377713
47231924
11131071
411571
20167671
38668453
92529500
96993432
59219908
30358880
38526999
62942265
99735556
29635921
10748276
90349633
53916334
52778936
98984021
9955088
9484513
4671206
97411543