543823
928796
927386
1014328
911173
35314
218841
632220
627284
3714112
3527797
3065927
2816692
2802951
2717488
2464981
678646
51124
929651
405532