Perfect Square
945437330042934530532025 is a perfect square (972336017045 × 972336017045)
945437330042934530532025 is a perfect square (972336017045 × 972336017045)
11001000 00110100 01000010 10100110 11100100 01100100 01101011 10100101 11100010 10111001
945437330042934530532025 is odd
Previous odd number is 945437330042934530532023
Next odd number is 945437330042934530532027
845080807283618401724013927210592167353880587515212057880246239547515625