652123
487834
616109
964593
201876
794713
633919
491997
955105
132926
89637
323190
5501367
4521935
4338459
3442998
3442462
3399286
3344956
3007729
2993226
2480209
2133352
2130407