Perfect Square
42348102628334758138515084489 is a perfect square (205786546276317 × 205786546276317)
42348102628334758138515084489 is a perfect square (205786546276317 × 205786546276317)
10001000 11010101 10000111 10001011 10000011 10010100 01010111 01010011 00011100 11101100 11010100 11001001
42348102628334758138515084489 is odd
Previous odd number is 42348102628334758138515084487
Next odd number is 42348102628334758138515084491
75945469396058192127724723793771931550899989194274688107397866964563139570491472422169