Perfect Square
643780234035806791876808054019000625 is a perfect square (802359167727151225 × 802359167727151225)
643780234035806791876808054019000625 is a perfect square (802359167727151225 × 802359167727151225)
643780234035806791876808054019000625 is odd
Previous odd number is 643780234035806791876808054019000623
Next odd number is 643780234035806791876808054019000627
11110111111110011010000111011100101001101000101001010100110001001000000011110100101111011001000101111010000100100110001
266816642728565705101883997631123005581400674420916514356472914477950831262876067266760841615178515869140625
414452989735198165707763702723382772860834994409075468062428523750390625