85373034
29878439
1833468
69885003
4549706
83309958
3599141
70143201
41516101
25017357
75523633
19765906
77784858
1808743
16754671
2813818
9055400
48001264
54368879
78792394
30175288
2811653
72588634
25829990
58925684
7723630
53685216
1871041
92639915
47795636
9421507
65055618
59988689
93591912
29794899
23592459
63253789
99345024
84232984
8242774