39817398383983939843398443985539870399153994039949399673997539979400014001540022400374004140059400704007140075400964012440134401374017040222402274029740325403484034940367403684040740416404194042240434404504046540492405014050340526405514056940571405804058940619406244062540627406614066440668406784073540821408524089740901409714100341154411554116541210412424126041308413114131841331413494140041455414924149441512415724158141595415984160941659417014170341739417754177841811418924195642000420124202042024