106375107645106975107648138364109390109292107654106499105919106422105929105826105926109918105678109300123672111001106181105316105352105368105491105154105151105292109820106446105186106021109393117398135980105111143296117406117349104252104238144065103971103745117410105509121575106593103443120347116103103213108082108172139617106601105842108239108235126132103083