1243480683339187595144138677723203024108754210423829532958966138621077724127272042460546851717140343328011509188349261016439843892820630674624332811545429798321545410151722511785598439641190059980919127225835007511933856327677142412752591275260771393149554083492718764410034910031655287698129014415217103091062955111623724657141959543051742989171346883492837528298129198092120786011162261119228432629118078874801103557410649718798021336413796120127233622213943055542985611769433535831003501002975497091272250146387522203381222512167968587793801443801451244067636776771511375437375246871116893062434723173873486157853469735