383969644245152985015835102838562334744667262337502335202337908782121222366131821714313449034025000165326611334643143134514313461431347156938191016514583558580211429777887818383971860250857979559043466922132836265705646692315693968602511431820233439342533126686577516568051431348657057150811914892711553268860189858001121344142977815770457327694939131429779304729304441878164132830418659785508211248071092240116469957261115133132831353203628387114313501429461105439385804950001753266210543761431217142978111248003427882337912337926568351124821500037112769815309782335221318635131863686020385817285817310543771214111431827143182115378661548721