68591123
33497790
68267384
2763095
21394665
82528164
20927496
23102415
43919489
85002429
73402049
86696941
873028
60597772
42023578
40047226
19896001
361086
45721503
32723478
95322861
823114
82033211
9791863
38865400
38694416
44475347
78022538
55421643
66941013
35113542
10897613
12552463
39037001
31984563
91407113
83342231
94706748
21822638
22174030