14423001445225137197210547331143179859599150167417879815910855037711788258903081253773178824870864385056106420180291180291017882317878810382154287644286742230674286732230541064836614439309195177068178075639255639234639232966418244506517122666512879985133543714935341762116715796715785546493064241335456106741513354369665269729721196146392916392906392891357123222204671629667477667482671637863345116695488603924449773622485413222221713845012364915104802221961054552244496736210736316133551663032673630311193414456986496354450225020181188051284888129743211855547773177876129742317882227795450972910524452391931052361766160766152