57879998
6754718
1831254
38923580
98574399
66258876
50666433
9689798
59173425
6305470
89301131
5829316
19054549
15488377
3847069
6180366
21418954
85963997
78546203
20095479
55885248
36095723
609498
46291745
89633802
14295425
989716
19333132
43484114
41072226
17478218
9795424
52257998
44646624
5909204
30426861
36373509
32749940
88271105
27978173