279502
882621
99758
176478
589185
4152
897456
460735
280450
175876
584538
261377
5455367
4487934
4308459
3438462
3429998
3371286
3321956
2987729
2968226
2467209
2125352
2120407