3184019615023183811354430554515868715138150614614641461580142543432072287723740015223075431599976128895007885745473083320511134901550853155075944962544955315235422205351494087145573634769610056721139692100567329489130157558606285748769094812884141246820532609114414885039645441419070114833374618137316413648957616934444391032268134494454716613812891381290268142145207221750847846013705208890513348658886115668365371805371711425104142543512628631262864126260112628651262602234914595481161825731764762566731765728883857488159020010381327621750442252471779198122455914245202315219030752953416644316865502087172590419440598722141208992