844741959081313145618007345454618520343071203816132790661805310710214611021238452992026142195144383864564768277113441391840741463729101008231370214830293099757679767010018011242366973041559081781673868085155459812422512423014289411245109586999887752122589630984834597014830791431859311321122992212423051232140133384615476561333546215342103157872892215200401573624139177211716411993825929732309033558403557649440879521039440863888277417144599891347735850901245294225039441331000844369162332063347923117921015473271970821344750929823122585456044588865815008266479601470756213848902644884359875685845928489371065243297050844636403954