Perfect Square
12925296378882323620923700823108221172025 is a perfect square (113689473474382506795 × 113689473474382506795)
12925296378882323620923700823108221172025 is a perfect square (113689473474382506795 × 113689473474382506795)
12925296378882323620923700823108221172025 is odd
Previous odd number is 12925296378882323620923700823108221172023
Next odd number is 12925296378882323620923700823108221172027
10010111111011111010011000100010011011000111101001111011101110101000110000001011011010001000111100011100000011111101000111100100111001
2159342491809309290072891268469010855285200316000440573227874748570014201589256799712299868696537741348889787381497515625
167063286481948507488276405498592530142532168774034286761342745975224464642600625