5186808
7346878
68421984
1354080
21651056
55581440
51794914
45693575
85889825
57298786
3261563
46338616
51495518
7375282
31998193
71891992
12536078
85746873
53832806
9557059
21051571
7843253
1315444
94787302
43841473
2077808
9506358
33665812
44484672
41158105
40401149
94859980
60837280
73704641
36017989
1675754
15394878
8324900
63695223
28174235