57159122
4379226
6507840
44164404
86187400
22131084
78176849
76691997
89115961
85491221
43437160
15883188
68396232
52098826
86189172
44772402
99204235
26948856
61996933
57428302
87017491
46481693
25102275
53071187
56171371
9498639
90871829
1008449
15291316
87444858
38972554
5148549
40467134
89056880
16437743
71933026
78932998
59854360
1687134
93982422