Perfect Square
1642912486873226201956166440787961 is a perfect square (40532856880230219 × 40532856880230219)
1642912486873226201956166440787961 is a perfect square (40532856880230219 × 40532856880230219)
1642912486873226201956166440787961 is odd
Previous odd number is 1642912486873226201956166440787959
Next odd number is 1642912486873226201956166440787963
101000100000000011110001000110101000011010001111011101101010000010001010000011011010100110011110001111111111001
4434486033080640495742928611855123265539415409053733415855130982511427705371693364719894210867584681
2699161439523968657354810940312233189902271523621439329078562537521