216026115651935411368794087118552340531602931249431290261577521118706181311734711402749121527113036714082427505514902248001605993271619325032472030618444513775878506144123222561163139177539173924192434183217389221650213450214450447831084112054819887516617837737372058042864311250821410822210692597808102972586911415261348490164121790147820968811793627835777770266681348321645701139591676434778921935020356515221414937840001121721184341253591215932161971301521617911305787988952031061447606356946108174563516095720093511711216280511529814047662452150590