21898616
19274459
378438
3684596
99496928
64302886
31896723
62359225
9092416
37418646
38373263
8333632
7729671
8714598
55851069
48559583
67821206
25647748
17922419
74733564
70677794
92841416
14195242
64779494
89012921
28159572
47776939
57049134
73857551
43379892
48669744
74964125
15311529
8824390
7568197
8285787
15945921
79159339
71954919
19021065