Perfect Square
85253609026802152836 is a perfect square (9233288094 × 9233288094)
85253609026802152836 is a perfect square (9233288094 × 9233288094)
85253609026802152836 is even
Previous even number is 85253609026802152834
Next even number is 85253609026802152838
619638392939756263255030264969050939068958041315967888853056
1001001111100100001101010011011011110000110100100111111010110000100