Perfect Square
1431981532073416849281 is a perfect square (37841531841 × 37841531841)
1431981532073416849281 is a perfect square (37841531841 × 37841531841)
1431981532073416849281 is odd
Previous odd number is 1431981532073416849279
Next odd number is 1431981532073416849283
10011011010000010111100011000000111010100011011101001011111011110000001
2936379957144761046226975580487278606608234371156261111706855041