143033591448364858112211076515634672634699250579157297210504531043386952210172993114520911791663040349982434874445074591496867131475831439716307911692301493386243531108929811235163085190495534072139009653420478968910055319982401002860620559692912388849982586345641005530126710063657310028591174386106732281690990321496866357188103324635766335725817306117296813297111731898497521005400131877583648413550751113772992551836363163101100867035737235766212579841329663360516173147195340272211114754867681363679287852885098581611142242884928922568398140113912579631002726131569311623891329769132976810170723573733572603572593574441315713