1428363948709515302159009566795915744897676561241742127138366847814244234978009810697421041213066835140046299935296596512713832349671949738615531311040420117791488931127532112751164355427827393470627835712751159804182096529624712096542097276192952783408918786806646645064700964700868151011452768995333007271378022311205174715112318158299117254898245412454393856416609898935611634691582990649025657726493215024928195529524321009305560981560951154755021382523632085233854159110735431257747560969114978011801692138989230181142038922439561485560952561081357250179850236260237394682845390815642564220195138159503933872491