Perfect Square
10237981750965119126217323214728606279968430641 is a perfect square (101182912346725418448121 × 101182912346725418448121)
10237981750965119126217323214728606279968430641 is a perfect square (101182912346725418448121 × 101182912346725418448121)
10237981750965119126217323214728606279968430641 is odd
Previous odd number is 10237981750965119126217323214728606279968430639
Next odd number is 10237981750965119126217323214728606279968430643
111001011000101100100010001000111101110110110000011110101001111110000110110000001000010000110010001111111111001111100000001011101000110110001101000110001
1073107062874451237229706311397677249619148874446524098573988298616677834617962839632883458823436118010717166190973813568214852728423864721
104816270333094806502509258140276094052668361977300065589204592974085835481555047584427670881