Perfect Square
1190743340734988265625 is a perfect square (34507149125 × 34507149125)
1190743340734988265625 is a perfect square (34507149125 × 34507149125)
1190743340734988265625 is odd
Previous odd number is 1190743340734988265623
Next odd number is 1190743340734988265627
10000001000110011100010001001111001000111100010111001011010100010011001
1688318907478138027545459870850583130622664938183780670166015625