584110791110529989081084113710563963941136101611381062623616896964107311189061033992109889096199491710971028100695211061099113910398771048981111210545838761076905109110581133108787910291064112688561339591310778621141114711216089891070972611109311029371117624112458257810606251072104711091022996609622966607627111510355771123951960110010869189569161128102610741114101811259391083898106888296258162010079711065881105711311094111660610279321101888105194857611199541096106910171004897931900894114010256211143988111096711059409501043899619909928893101595710191038105910809538651113101410206341129880914100039210531066626114293411089701148929108111451078108210306149659301132968633958815884113599010791023100599991010021024111189195561861710619971044987949883612112710509331013107110081122615887103161093693890799110499121130114611341063110499310679638191075108588695988910371055812103410881001895995110310039049691092103610893939731041