12123281140535212123301212392121239412133101213312121334412133451213346121370012137011213704121370712137091213712121371412137401213753121378612137911213794121380371165471213807121380812138201214213121421412142151214217121421812142211214222711651812142233346024121422433459823345986