16430888028140585155740220361610092287106269764686711631912161646259642413407360326114788121902110210973961666241237561978916886319354397724570546437420274691770240720946355015737276681172597432108066615913513441513448238343200741519166488021347122978157090981675283149819106347167007607431561801908192281221648616859014777077144945741654912041081876217685714112014785421586912488416539517611818035636959133456180824129965609198477575771965529931643692152763161082144904216599120245122626225371170819219204262101923841817861584831664182231287668799144106330