101306911013270510133826101359211013619610329745104351410692494106949681078025710819047109046861090469310904707109047131090471510904717109047201090472610904728109047291090473211198304112714711345447113454491135219511374105114298471154258211542605115426061163066011636159116411571164802211752598119105771202176112116232