53490
117643
813743
472223
10630
54946
55289
294522
816579
394587
656709
487309
5370367
4404933
4256459
3424462
3400998
3329286
3280955
2953728
2945226
2444209
2116352
2107407