66184167673196587104365145618460208752132593810821156846920799752143121756164683729393181824180796194843111525116835672541160134480346731974141702151954121119251989922072512686119128820010789341363132656634094248418650710729215121169255150547137087169783200619522116305316352310254320576211683207988221331136943616612116982033673083772245138585394841725421019421322961121420479734021212676108457597661078471414316810252165267810219322478999877151446157426198461207580222259293293683013302512688866758101419120324123058485905356581174214014173767101158145922