47563284480861513147581585456912884117085520359611457391045213194847880383886391115054564606113516691244507156945526744097600412804041569317336903135674895249915337771295871244503146216215210971520902123256386247215557951555797120081412853941294267129433362974114886036736578296154088311772434897873647073647063648474935303648465864461384127105219875913647051299703131878312697101320431016689156669995249640810945452062952411764541067337134227614740361097731946471543720135402799342114942037856982793391368392135320613613491006781153356524310478188992337214561048840263648459501934881357872015725541873196413033594521368810477181520901174546