8389163
137910
15256644
44395761
62601985
855648
68296874
39422573
41934577
71261521
1556277
17394173
99635195
31395543
49935043
14064872
90786256
9688908
87032782
636775
69814110
70499428
23842124
7128641
8732506
42457984
23205217
44378073
61297396
14321018
5583329
34117363
42646165
98296123
82945004
95969004
75426722
41316256
447592
20966408