110510159931001613938954105111221024981963107511235813931029100898911319139058791083106996810491101105893411145779981025106610631091889106710605839378876211002101910659729121099606885992971896112410889481140102710749669609906221041970113511381119911959961952106811451112987111189197381211001054907886895103689810738198801004882112110171104108195310359651148608917883988862999109261411399109971013103362410061107916101810201079940815104710169571129110988110449951005876112899410263929081034105210318901028616108611361108103993361210375766099321062113310533969091084110210611134111391811161076114711031093105762510001126108210701043582108594911181007112710561142102392961910591117951939627888584969877634109790661095095810301080108911101003633930108711329318999626071115395394102289462310726201125900101410781038114110988841050114361857811069569366179281146104896411301064109662690410551077865914615967893611107110949969911137897955