95874800
68789661
67271015
4745724
13405576
49107954
22092740
57988217
53386544
30762570
67408917
46892601
899806
40248247
74688111
16362826
68151255
90071744
15054460
4533675
56747394
145632
50156465
8903568
26091495
91421325
6945983
20078984
7609666
26795498
48185721
48179027
1958320
29996389
77458826
32815441
64126135
64586527
43439270
34087273