1164851156231151451146991143021138671135271131941128351125291123071118921113651104001112401116961097301093191088061080601085581072181068041085831057091059921038131136331140641042889980498532975659374792906929339294892177921819140291114911229075290896909089091290574102424905779120691209929509121291215895128951589521890108901992954