4165192
71555173
89758027
18806393
79708636
93128583
12321250
51013550
14861250
42618547
77489500
69587450
69157902
29664711
82315125
90625989
3170482
64658623
39928400
92489181
53863174
62667799
46855139
34393969
24901805
64419510
8563198
19777216
93479762
46212827
43766242
78279079
2925435
25331479
13008497
78187329
57769733
62178021
77948576
38925246