10129972101324271013823410139225101633451016335610163386101638231016849410254268102584931028867010290341103400641034057010413565104196291042109410421701104423521046529210512155105184771055809410576414105842781067703410678688107198871073026310756296107581411076389610772156108054961087841110878423108784241087842610878473