860422184610339238191513661036127712711808918194914341295450363126793116492161740494929196126615391911267822229385129956442118138141958176165918581698953196231652109414868248709021755121220610754019948581248527112610114491580533651871875222550131383618251990359431541968195961444542614431953