3420
57664
704547
142139
797902
648299
99342
475387
789624
894251
506422
993815
292727
425945
46920
3875
269112
279605
23101
884682
431578
963395
79725
63390
39648
350108