895982
191726
828427
3855
160179
313837
614550
425631
81464
158346
367723
155951
5509367
4527935
4347459
3442998
3442462
3404286
3352956
3010729
2997226
2481209
2133352
2131407