22202035
129388060
1070311
505119
39614
68575
35010
39892
589011
40844
61276
42658
435042736
240958380
1684828313
158645269
131585180
125577260
1135818896
104845214
89938182
84075292
76504141
70454160