Perfect Square
13807424742047961449616 is a perfect square (117504998796 × 117504998796)
13807424742047961449616 is a perfect square (117504998796 × 117504998796)
13807424742047961449616 is even
Previous even number is 13807424742047961449614
Next even number is 13807424742047961449618
2632316186285434985275174904715504393999630200039048507530656976896
10111011001000000010000010110000000000010101100100010001100000010010010000