67559862
3296667
5427691
35898309
7934132
11598019
4928713
52706891
88613904
5807669
35636145
49281569
32153721
54438624
23761532
89498353
22566637
8879864
10829352
51579765
89626490
93899921
72066385
22035682
13297497
74489302
14246756
24139242
32859085
9954436
61431712
38553649
97126563
28826593
16056169
38929348
73279936
57896049
1806747
20721522