180559
347510
380911
200904
98630
1013994
1205296
670936
984219
14173
178660
596969
468840
25073
406466
38556
34920
747914
644142
47321
955698
734545
990629
981169
793689
725640