81015
1464022
76775
2990
1590
22202035
129388060
1070311
505119
39614
68575
35010
435059736
240966380
1684868313
158651269
131604180
125581260
1135868896
104850214
89943182
84078292
76510141
70455160