105371105352105316122173109376116629116414109309105368105332105300105814105795105376105491135735125207106240111011109906106442105521105154128164105292105151107992107601110423109321105162111015109820105107110041105190109877108014106446105467107968109796106021105186109393109326106074106062106042130785126782106065106077105463105356104530128233113281111018109909