Perfect Square
104613742405149121600 is a perfect square (10228085960 × 10228085960)
104613742405149121600 is a perfect square (10228085960 × 10228085960)
104613742405149121600 is even
Previous even number is 104613742405149121598
Next even number is 104613742405149121602
1144896468825450228785712796386515125332254766590365696000000
1011010101111001110101011000111001100111011001000011101110001000000