Perfect Square
18728912222249621242639946481 is a perfect square (136853616036441 × 136853616036441)
18728912222249621242639946481 is a perfect square (136853616036441 × 136853616036441)
18728912222249621242639946481 is odd
Previous odd number is 18728912222249621242639946479
Next odd number is 18728912222249621242639946483
1111001000010000110001011011011111101110010000000111011111000100000010101010100001001011110001
6569580864084619130492675007315060903827888534024030773080742720133070333845538802641