943278
8434728
55984171
9784211
96868851
29051840
49173758
25566264
50904519
74186484
8847126
91965746
69694610
33367028
17305906
47148977
85108212
8628481
64922578
45553395
7143939
18896357
98342446
90272165
39367723
909313
81942665
48763457
6285519
23257689
82062105
76182366
90075031
68996190
17535031
59629470
19594931
199204
94057024
78343830