43746729414415743179966972325047687891300023366882158964015896499966967688351163501116350076879414840322042045307297691451317195125528238220176907746404554977754986215862361586286157131499669510619382326722325161188778768649113905776907499654526086415862802149741332029116349999689413179591317983549842375630157431699686925116311094061586279114128953728210802401132455996694255610118017926616415861792325283822001064586146270014890191574337768648277212996875106457923250076878453218633396815896412042039965299966939968689968746875482325277688061586263382199768647158623515786619622769191241498837112860024231824232515282052423381060752299513