86916560
960641
55656023
51697989
7027626
93614327
3712636
14376278
3894294
13346385
99231824
53475398
3812392
91477413
13679252
91564632
34037949
26371187
97859743
6668762
917827
51306910
84884545
97436579
72117882
31083541
4606329
1106176
12562
53574425
18548653
41217229
58995267
7289360
45223272
57605036
21827017
40171381
32437243
54743128