111910541061102710528766191017104496288299363491210301098107210149321148106210851051113095561010048861124107997161810711138893877101810811112611908583102899211311114109710828968191002102510701022617101396093611451007934103199611365768819911096114399796593910489141075616938114657788493362511409501121102610491003109290695111253929909051134112695910789319671063889100610861020104110669888809378971067612110289888894996395611041083862110697262361490494081511011076883113298996910801089627110363311089581024613112210059991105887103739310198791077113794811071055106410871128917608890396907966584107410598941115910103899886510391047101610571084916626114210361094582100095410291113103411419703945781127929812606105861510931123957111695260758111291015620114762260998795391110531050909102389510689941065104362111179738991099100111351088981103310569139641109111893092896896110691139995624111091839511331008107310351091106011118859008911100