124632947047471781260932126098715299121530089126654582359549281246354033217247053472931260564126654412071381364607202954136460649279712198728615987486351457968265961563936977259537115368410152271529930101522879345379348012609853182361015283787802136479810321479347825278712924265292741391173169508118614575456013567119782871261057978271129702813912754681124710967004320554812665438954511128747934439201332152332303178281783095368470456701034710847320471074708115300971364605136454313648121313152102017678778514756348876348878671225904192658156362614755075940201252242129765910463621292415126607914582003003055012726700141529919