41122841202210437561043755986080986079761981133211310225733609311043754412021628313411327412020113102113101194189133226619415425378588620105908314377318421424113884120261363297136093913610181361228136095113612273951173474243953261430541022622102697310226261293173139466774043685235510867801494719321228128767334639456958833615695785377419833884742314876891526371132919527726910179429908791378157123821615268521487808991054991137137815614747728873641378189137814310614513328493328351487696367345117727834908527726815264641225733991136152663615268513497239910821052596150312562991713781881378155137815415267231526635123369862641413781872265641378153