107990110419109296105926110998109135108013105830105711130002105715105703109918106426105727105696116617105678105658105626125885109383109300105666105662105654123672122239105674105642105739105735112278111001106430105634105447105562107991107545116625109304111007105505105427106436105280123380122628106181105371105352105316122173109376116629116414109309105368105332