138745
360760
335589
666849
583700
244536
39882
752621
121556
126506
424641
711442
111680
585895
711104
1027109
563935
788577
120391
387405
880893
510208
39137
181726
796325
751407