425945
46920
3875
269112
279605
23101
884682
431578
963395
79725
63390
39648
454523
127429
212673
526173
673397
762866
304405
560673
625348
105781
128831
25385
8070
418511