10540926305531388365452343115833863353330131623062444477151989511505462689503181138721161208751209451581310752128241092709332143049719335109877668505121816727194977473033040730260110762033779919707310472819340634872667831744875195860739568811357601168314295786823450143035323786614874705475497309501952671376552103351256176364581714069809314663861011097750939291438091447427347571326296108415668387833912883343292271973271994245441469132193657468229085594732601484579194384131485568890468891514005399459151456690132224315906965235054932422316071126347101746194148661842461843194158259906015856113538231174479183621478744