Perfect Square
85070104953564695536845050765625000000 is a perfect square (9223345648600875000 × 9223345648600875000)
85070104953564695536845050765625000000 is a perfect square (9223345648600875000 × 9223345648600875000)
85070104953564695536845050765625000000 is even
Previous even number is 85070104953564695536845050765624999998
Next even number is 85070104953564695536845050765625000002
615645778462711056090838510450931485286867750958251897918639908516011748487894772525787353515625000000000000000000
7236922756810512549381117175309996229368047750296483398681640625000000000000
111111111111111110100000000000000000111011111111111111101100000000000000000011101111111111111111101000000000000000000001000000