26444223612213821141161611128063792524523740231562315518457184181672916512164691532213331944166926266442533732426100426424260312592325745257202375821936219112137717805164531532314352141261284411842104739497818673316493644520251797158523085232252554214383742220895