22132035
22935346
58791311
63113
39193
56372
8420
10340
15320
35756
16580
19364
434884736
240881380
1684058313
158570269
131524180
125509260
1135088896
104811214
89884182
84041292
76437141
70403160