668172
717745
67937
4877
1006707
661844
429823
616644
364318
667561
1151225
456888
790147
879949
1009724
806610
536505
42952
79987
590377
284284
527841
442275
816256