65786901
7959736
51044714
10756506
7851962
68365842
35565192
59758861
458284
34516670
21846255
18446730
9688414
13541995
3108542
62058427
1701600
3110233
35927909
7345213
58456602
22277752
31051579
48579647
64063
85508978
7044353
3534341
1357934
64729913
52593127
5232068
49864804
88848072
9396200
69338227
8805495
36321971
40867125
88179558