3344257
91118362
10769520
64793795
74408286
4219837
30798138
51767315
4366454
93383762
96547905
61836718
68222321
2499999
6235659
82539538
57297450
14643585
99785159
6205904
35392424
50714703
75642812
12928158
3848434
67727422
9326911
85789133
37808409
12782953
1346330
3341326
1965539
88063843
94437078
67032418
96279687
90097485
47866177
21771001