Perfect Square
816651803662261962890625 is a perfect square (903687890625 × 903687890625)
816651803662261962890625 is a perfect square (903687890625 × 903687890625)
10101100 11101110 11001000 01110001 10110000 00100010 00000100 11111011 01011101 10000001
816651803662261962890625 is odd
Previous odd number is 816651803662261962890623
Next odd number is 816651803662261962890627
544641558442873406293344261648740686045044867569231428205966949462890625