Perfect Square
99590954015207541988522645150879094273382064250390625 is a perfect square (315580344785931720403400625 × 315580344785931720403400625)
99590954015207541988522645150879094273382064250390625 is a perfect square (315580344785931720403400625 × 315580344785931720403400625)
99590954015207541988522645150879094273382064250390625 is odd
Previous odd number is 99590954015207541988522645150879094273382064250390623
Next odd number is 99590954015207541988522645150879094273382064250390627
100001010001011101110010101011101100000100100100010110001010101001000000111001110111000101101100101010011001010000101011100000100010110010010100000110111101100111000100001100001
987778747600519968278576868276238430974536958435066055655764241247114694621009408738764667130554077072745950291978668627010442790233876482048094272613525390625
9918358121659183229495323895691725162982023170872868049737882976874528231041456345992207800195465087890625