23135
22082
240811
47613
49185
23173
37901
47563
31142
49643
15800
14242
435166736
241004380
1685138313
158684269
131637180
125607260
1136038896
104862214
89960182
84090292
76543141
70473160