447912
33504
61563
24910
27791
20872
40105538
23062
12100
6250
10850
22110
168789316
702628062
5310493
4409478
39781119
393478792
3488999
25287862
2235979
2087018
1953628
1786932