582992105310976091124954917577625393105996492991810629615769688771119611111711401091890108210741143955396102789610961020103560711461067111396210711058885110610751018994109410176261087101489511289598831080819610101590090411121123100296710349281072100510579481093865608998894949104989961699610771024100710196349361138887583882621916617622105410791050112510331108613933100095811009529899908989936061061956620102911311148931987905951111510019139631088971104310991116107011039379301028581633105291410769951147988876101686293911011022981909114211059691006102310419388799121104104410306241026108311029539509061111113511459081127584104810569341098109210609661110102510031122612104796061539289362310551126932106410739651008888614112111366188911069108639511398151130627881106897399710659991036113299110781118972103197011341039112910048891133911103710131038108957810511066910108190711378808978841085957812886114111096191107111410843941063940