84668130148644584525138321480088840129161385989773143318941888415133678443485742896208418189858844738716114696144578426612832859888774013548130938618013348895458418586838142708634185317867998606189357137128997512967144551428986067138518647912796846011479013644865918551986930860878843213342857141398787989896918738588744139921383088395901421367585603872368599087992865378550288379875681372588618872138574887043879748941488469864898649989014144291466886080840948841285636843808622687794897648602613024