435262736
241047380
1685398313
158722269
131671180
125632260
1136478896
104881214
89973182
84110292
76565141
70491160