10109860101114181012117110133717101454681015182710154822101571171015948410159493101595111025935510272130102803361029509110322369103354791033791610348084103615691036786510380496103819091040247310402860104085411040874610489678105245011053493110536682105372531056363210582349106156551061569710695902107200981075845810795410