57206613106181310628131062784631396001711408351441373148620181399615019631509425913155131041414640311373215137321413103771310572846177314479313832757052156027223015387127587233913104131310521313831142584013840075851219101621509508865400229092571723138402588362013840243138287233902011434669289924995686795697795691395687212080664732810446631229974527666811350472001383644173227882840882838170526156878231723531699863775463776713836242318788672172332793137927708711353492637889125101587722877155276655716815276852303011553978360202655519774654581900240015581693581692581554260716602120472587139925966493714232808773261399258167825