Perfect Square
119394273981648532429317740838903301490001 is a perfect square (345534765228693786249 × 345534765228693786249)
119394273981648532429317740838903301490001 is a perfect square (345534765228693786249 × 345534765228693786249)
119394273981648532429317740838903301490001 is odd
Previous odd number is 119394273981648532429317740838903301489999
Next odd number is 119394273981648532429317740838903301490003
10101111011011110010001001011111010110101111001100110111110001110100010110111110011001100101100101000101000100000000001110100010101010001
1701964499207262777743034513368595957445512277827607556164487878078789110453829860106849037217908448957257985974370204470001
14254992659604955705464472327559823893842443722791528309274473086303514026702980001