5912941192413126213562066591305740041397556634114762138621396206755602413034113455679416034129855598414996206541388412355591741389555895568341205555934160462064556804150955588555875912341201596994127241501621305912262068556864138555682414064143941079620704122155591620694128455070621344110162137416514134460949620635757941096609505568556055566015559662071411914125656860412624141041309412824113841546620615944155592620604128041227413085843541279412254112158816412026070341711411465560141442555854171041426415954150355590