141128383097110553771055386830970832695105530072475372476883044083264813461571346628134615492930959565759664158566710264596690886691781541625134928215246921346627665193665249724764595727832937830464832936830968153307147335366914213473896691591533055830966880416250671458082966917091202966902966891458078329341490794837376626403867837134467213446711216758724303153692115368261536926153683715369281576640975271536944157659215765871576586157660015765991536828106102953098072195080694777597101178980077765267656351081852175419969811514279115236202692096215212265217105217531350886131904961142658102358113849098113928233340871312873711403