89333992
66751554
69668054
18468601
15765790
81689417
96733185
52727984
25462746
9666848
3836698
86167224
52009122
14713696
43551010
94943693
91883421
87062227
47087160
28283318
15606886
87285343
10773515
35141688
76981654
54986115
39046213
61935661
64164504
35558320
83251202
74897253
26264468
73501962
50905447
82985694
60622588
14462358
59069913
28354009