10111977101330491030485103615221042703105296841052971810941883109419111094192210941927109419471094195710941974109419791094198010941981111496191134412211451270115953711172017011853569120686961251312312656009135673961366188713949153141058571496663315312576153742771562781615696931158699921595197716937861714535192973