Perfect Square
495001116803425005765928655748978745219848294489 is a perfect square (703563157650700898158683 × 703563157650700898158683)
495001116803425005765928655748978745219848294489 is a perfect square (703563157650700898158683 × 703563157650700898158683)
495001116803425005765928655748978745219848294489 is odd
Previous odd number is 495001116803425005765928655748978745219848294487
Next odd number is 495001116803425005765928655748978745219848294491
101011010110100100111100010010100100010000000111111111011111010011101011000000100011101101110111111111000011001111001111000111101011110001110110101000001011001
121288195936129803593128300754045595269718568736584374908830353211315465661896621283235814596935003755074813387276467991744790299442425457652169
245026105636638005598373978634231083224388902189241575106753922685105789031856545199722067771121