Perfect Square
99409313661633363600 is a perfect square (9970421940 × 9970421940)
99409313661633363600 is a perfect square (9970421940 × 9970421940)
99409313661633363600 is even
Previous even number is 99409313661633363598
Next even number is 99409313661633363602
982383876857523546929824983559947991832000342168763456000000
1010110001110010100110101000001010100000111000010101111111010010000