8146632
85695636
85601774
71098279
2432920
2709154
41714404
17942323
29359575
9076050
38803146
3679478
27813673
92054250
45952998
82116182
26929899
85162071
37731754
41887055
5848600
65879402
776011
5681219
27752909
97139336
39709731
67196882
18539748
696277
33441497
86235058
59755479
47051437
87686432
59149123
23326813
92613180
94043977
40352202