Perfect Square
13842255713921705281600 is a perfect square (117653116040 × 117653116040)
13842255713921705281600 is a perfect square (117653116040 × 117653116040)
13842255713921705281600 is even
Previous even number is 13842255713921705281598
Next even number is 13842255713921705281602
2652287531505106513109142460479119321053391341329220064874496000000
10111011100110001111100011001110000110010111011000011001011000100001000000