137942
1018928
905919
122913
623893
601888
55884
716875
442847
713769
664761
984751
359711
61710
889705
564685
394684
186669
159667
835667