1997871997861021528150882415088251508826119931810288727917425269381551412087127538831508024150743648141110097311009730145828814940661494151198985522547119037152711372349598613856157443716739835561064814124313383723111127415345968345967100563515935015844615935215929415931315935141918112086591593211593006868172700378839351208466155717315571741557171290262148312850706326573050716350716450716550710650706610781716688737938217938227928099268847929631094858197365242061747469147809914792921590189147930974747010197757474717474723427554135324138594134533426112557612556698493384136701412820141272890178314127073002930078300981479310