79460
9421
106170
848876
628287
518880
976726
690171
61640
891279
887162
504690
567269
776928
435565
175345
726747
361878
330806
159410
143791
910891
534437
203785
252699
879403
394142
35820
908853
550887