686891033531127047682192120997831225631223031221231222971043014204655726545726535726528752998480821432601340630126949633168412101481459561113542362080712292001318684713119141241084637215882511893077496081341618993427135424111665591590255157085311396918037962626151017602548144343868121884713186761108134124746112028672692210931478463714785199255361004607122165482700015497461269423113739213571971149627152170728483715078851129782138853114123421094329133221142283452810711652002783339124715830499120397250951263965343867148036334900513183391086284325499568469137788114739869892801170951334026426927253883438661127028114112499321811671591330471229718