Perfect Square
79849252291205478782400000064 is a perfect square (282576099999992 × 282576099999992)
79849252291205478782400000064 is a perfect square (282576099999992 × 282576099999992)
79849252291205478782400000064 is even
Previous even number is 79849252291205478782400000062
Next even number is 79849252291205478782400000066
509111094534632481637592044920623652041351062636857791160468620771886843278131200262144
1000000100000000111000000111000000100010111111101111100011011101000011111000000001111000001000000