951460
71087
361792
1020807
195317
759167
682855
187575
36085
535727
539672
334148
718460
918435
67810
405564
68139
240912
18115
770527
825215
193164
734535
283697
72644
528684