Perfect Square
945828578006918018105625 is a perfect square (972537185925 × 972537185925)
945828578006918018105625 is a perfect square (972537185925 × 972537185925)
11001000 01001001 01111000 01001110 11100010 10110110 11110110 01000000 00000001 00011001
945828578006918018105625 is odd
Previous odd number is 945828578006918018105623
Next odd number is 945828578006918018105627
846130394537927997565564853938290140303083588280420408940668263916015625