107497116926116601107344110980107288107284107224108001107155110611107330107208109272107232106846107998106820109074108152106982110439106503107989106375109915106418106975108159109390107654106379120905105915110995105826105822107990109918105735105562107991111007109376105368105376105491107992105190105186106065111018107993111021121551109372107994104034105509103745