87501990
60625216
33029270
21065940
31747126
78964144
67365304
82716126
86224479
70686485
98748243
56143131
44575358
92366275
5840177
45364771
66866523
51493143
52998418
11388074
72423445
57045788
57949451
87751243
60519925
35032454
98875532
10489396
63756721
80001798
16498148
80814458
6707435
21868752
349226
99938672
17176345
32187489
62077986
3569810