146984116108010467061369588342461009033139038313924825165441481357264378405881490257316457139238142217167627609825609853612708686558143368410798461437991206200567066127588812758911277245108177127856810747181057469676521142600715465558811661885399261401947836989551801164964151275616117297710763975657898440651445883485013757943348084298825727725731415661583822913014731554166104412213678483288381757519782941456146145611814561324888414888122008042008071509798150979415097935542834642451318826231668904938108120152648789443989461212877801287777697031904805489105474571682831167172862349501306437325543231186805536085612542561296390