96473489941697325000881056166925226910135385910201947199893324660110923972335797587120798319893190735136434321371934202561427638137369217875473861235606046111517720751519588016676025023773871932152165059226213252616930512385314729321274382233209104188758132651210479153032170908530131906264398620342371234670442129741096855904113485677025029921834113251122759600016037696233125946115305621821842521183014133446116171604210057427177966133275100405175329329171990831998411244901117801426161824931145119424151133126485179011168933967291094472214174133382440