69975901
67972212
25464405
99381898
95896192
88505496
70982413
12823893
40426833
49227529
53587354
7598248
98651133
1622320
47665647
1136538
37907503
13555085
4646322
9620962
79823157
64744534
39816999
26917836
43753859
66556292
4822479
70021207
91385983
15081304
21291690
36453746
3624177
68747255
46921654
92397984
86865553
75092688
17229230
55702730