14413121716137052060116921332880162255770511301328148021186715001482462638343176911421541366192994316961930532051581703140079411801713197972013612672848485351499952111661128312416187237241098543575