84526484678985255985338585445485685085762785883286071486548786696986854087257788100388425388439888492688630788905889102689202389317590168790188090258890418690428690491290830390860990976491147091147791150991379991400991616492048192134892224292279392327692487092623592631092886792887093789693985494174894413994423794748595045495051195407495540196489796504096702197034698153298357599454199610799611299616099848010003131005867100635510077421010055101191510171391024764102825310294931029551102956610365871037122103810510422931042667104279410432821043291105216010529181055468106842610685211071130107186310721471073544107489410763511077294