205973
76314440
8051603
14075756
60162204
90134308
11004248
93395161
10746507
12669003
39387973
45019010
25009353
82953288
43418371
38959529
19526560
20156928
14364043
97131464
69022696
24909987
19695817
18389987
66618412
59525845
5129949
99494251
23707313
875690
153182
49452311
74602429
91998247
62266597
94844135
82703172
5925459
80604614
92713555