Perfect Square
40375793429579320945715417089 is a perfect square (200937287305217 × 200937287305217)
40375793429579320945715417089 is a perfect square (200937287305217 × 200937287305217)
10000010 01110110 00010010 11010011 10011011 11011001 11010111 11101101 11100011 10000011 10010000 00000001
40375793429579320945715417089 is odd
Previous odd number is 40375793429579320945715417087
Next odd number is 40375793429579320945715417091
65820808015998364179168674719712654974740866700414208507709523773000755095946817875969