26619
674578
186804
112367
425472
581626
286348
666980
648409
63262
147325
178319
5164799
3583581
3107148
2413804
2241988
2067609
1983358
192078
1775118
1724136
1694196
1641471