Perfect Square
25050094896999054840540914290943732508570993307225 is a perfect square (5005006982712317339583835 × 5005006982712317339583835)
25050094896999054840540914290943732508570993307225 is a perfect square (5005006982712317339583835 × 5005006982712317339583835)
25050094896999054840540914290943732508570993307225 is odd
Previous odd number is 25050094896999054840540914290943732508570993307223
Next odd number is 25050094896999054840540914290943732508570993307227
100010010001111010101000110101011010101110110001001010000100001001001001100011010101100110100000010111111011011100100101100111010011000001101100110000010111001011001
15719116269989207933104369796748230740927782370185483815716769662690978236012297663049737581103357867035782447781215697159515473381786112519587015625
627507254348658087940714212491894337153364627928787810442119313004478425446583360897495743237200625