10660106831067915368148911492713615135661362213674136711361614018136701361414611107581395310684107871078610672106811076010317106351078515507106771064410633106021078310648103501078210613107381078114011139871066510629106641077910663106621526315264106011077587441421278711498379627961809980988096