131684180
125649260
1948336
2430
70505160
84118292
2470
8371
4108975
1840
13741
4380494
435343736
241062380
1685548313
158737269
1136568896
104899214
89990183
76579141