Perfect Square
387420489000393660000000100 is a perfect square (19683000000010 × 19683000000010)
387420489000393660000000100 is a perfect square (19683000000010 × 19683000000010)
387420489000393660000000100 is even
Previous even number is 387420489000393660000000098
Next even number is 387420489000393660000000102
58149737003217318452783444163871525651193449699798113073350011809800000001000000
10100000001110111011110101100101010111111010001110000111001111011111110100101100001100100