99695872
66155921
24299051
35949126
76544886
30362054
0
0
44591431
0
63428127
26510939
5480247
14060401
-1
0
0
46048334
0
0
0
0
24924352
97240994
0
22291066
44036112
0
14337533
0
0
0
11095091
27803079
0
66037805
0
0
0
0
44554281
0
800031701