43134
64938
634215
590412
20195
30355
284012
48539
69288
54646
34473
909519
434951736
240917380
1684478313
158607269
131555180
125551260
1135538896
104828214
89901182
84058292
76472141
70437160