Perfect Square
42351218346703514161 is a perfect square (6507781369 × 6507781369)
42351218346703514161 is a perfect square (6507781369 × 6507781369)
42351218346703514161 is odd
Previous odd number is 42351218346703514159
Next odd number is 42351218346703514163
100100101110111101110000001011001100110000010001001110101000110001