41
491
571
121
291
81
51
999513
139219
5300366
4351933
4220459
3415462
3372998
3296285
3237955
2932727
2917226
2418209
2102352
2091407