139163269798010727668657518657521284801865802801288106587722590026305115613884993286365478011103149131476287142851413869487576781238455757090334821224759129292726304031479963651763653131450714762855631482259312248451417166132152973175421781822593222484622589289249522470613217861321530731755155239154730412238152120301386938123807292521412380709252492630926731032259332259342248471375891949493801291120596388918922659297786180404155084620271620265220265447770115129751077003150445148466013630921363093136263113630944145441362938181017136263213630951363097136263413626351362636136293913624451362940136294113623761362446254585590365903761636