Perfect Square
85253609063735305216 is a perfect square (9233288096 × 9233288096)
85253609063735305216 is a perfect square (9233288096 × 9233288096)
85253609063735305216 is even
Previous even number is 85253609063735305214
Next even number is 85253609063735305218
619638393745066424012982453895148929889973960961608380317696
1001001111100100001101010011100000000011111111101110010010000000000