68073496
2942735
15568728
77935799
25157420
19186280
47439182
82136476
17911425
86113769
79507717
53822848
148911
51362146
3489181
9447429
79745182
1411100
41179053
11222558
39514828
63359224
1937886
55932485
83061348
88802516
77997215
65427334
28732616
72626697
23276699
68845381
2378265
3059993
83173452
78224607
57614298
92214277
45919682
32725739