10004384100205881003679410072431007860010083144100849961009270101000310100957101020161018460110185932101906581020500810214539102188911022163710355232106396291078235510782562107898951079022210802673108135421081364411152121111527641116253111768681117690111180232111897311189871119143511431355114333791144181811453622