42280
96124
774160
702621
470329
81615
115325
619423
800873
496945
1035798
368676
961896
697603
891720
633527
724162
724114
37961
878696
936438
618747
437926
346604
806527
936130
297381
248300
453878
919792