103952586930897985247227859303487437859320247274882528882660122089122368131872712211012214224734314242422844571004085135336517830082346713053618466871460914317058982881118436972916972889434411220600972974122088131220694720979431459488145971999300993347410714061051651051641052751560115135272313526651352734135274413858946035207725423673541579011465420846926122141134385513499211343840152654231707215001218466441086121319552176141772496175975855396805982134992080634911126994638691104525857094921468264281130092043413989840011121152729481072981434407816716795407869344153305310529331710631710518149631394314780011552484434406861930