393739
598309
576490
838238
1047996
105525
97660
1057968
625384
3683112
3494797
3053927
2804692
2787951
2707488
2454981
922651
402532
7253
450553