Perfect Square
85260707098562451600 is a perfect square (9233672460 × 9233672460)
85260707098562451600 is a perfect square (9233672460 × 9233672460)
85260707098562451600 is even
Previous even number is 85260707098562451598
Next even number is 85260707098562451602
619793175969897488592868999846638439227035863096620096000000
1001001111100111010111000010110000000100100011100001101100010010000