105634105447107991107545116625109304111007105505105427136980106436105280123380122628106181105371105352105316122173109376116629116414109309105368105332105300105814105795105491135735125207106240111011109906106442105521105154128164105292105151107992107601110423109321105162111015109820105107110041109877108014106446105467107968109796106021105186109393109326106074