82385600
19421840
42849088
83049855
93384155
71158272
6486384
2836805
78064094
99475040
12182099
98843549
34301710
98666670
25398354
58285920
14359858
49724131
71294216
48089999
2730378
80813770
66361784
66157988
41306842
31933602
25311945
11939989
69898438
47143086
51374443
99188837
64319556
36162328
27369658
2564368
61898008
97131246
9214306
70466767