359999
524738
354750
490241
181166
752563
927445
865709
627384
3716112
3528797
3066927
2817692
2803951
2717488
2464981
680646
51124
929651
405532