36832
19582
64127
444410
45123
63717
645313
13600
29064
13262
25732
43655
435079736
240973380
1684878313
158655269
131614180
125581260
1135898896
104850214
89946182
84079292
76514141
70457160