39854
38560
481415
109013715
21350
27663
16800
25371
56707
33380
58538
39040
434869736
240869380
1683948313
158562269
131518180
125502260
1134998896
104803214
89879182
84040292
76432141
70402160