22360
35441
41135
90837
19180
1510
39193
40432
17534
8790
25252
41775
435279736
241056380
1685498313
158728269
131676180
125640260
1136538896
104886214
89981182
84113292
76576141
70500160