544086990247327584540045187955188624783664784199913878548215405054407544065647553183646618153718969999713345396384326989747133507327529190921334589725548357514918892130180454033134837299148199188546619345400272542672554715886801297549712984478373466201454056116664313345383507581341181340731341951341941408669140869413419313419213419115215467903613419044704713410213418954049564741507788454029466200454055518861133730816244919075133453713345884988307133496989831334587454834133458635750335755035756535752845401672545645400991914691903935750911497481204871568353111841134837113483271508361140846010964501341421487349