114689511028881148108310889141018393110510201077883619583885104110369079318939521142910913896966633108286510541119113891210731027105360691710701001112158194811186261086957109610619379391055110189888487799710601066576109410649911097111039299810259659181062951113710081135112499699261610229905781024112510596271093900110761310893949381103970103711331068968102693360981511479616188819088129341004964100099596210391048100311361071607958112210235849508801029106910313961109890105895410921080889897956876104488793210818861145953634114310301114611102897210026238999306121033105011271019615103590610068799598949998829296171056111210741134108586211061072905103410571130110011159691108103897310983951091112610161113112362111326249719676081051108461062210991131993100581998910491076955981104710651116577107810631067110410171007916987909960988113910526259119361111928891582112911401117108710151043614963994904112894010141075620114110131079949