Perfect Square
85145791291646507986873726872961 is a perfect square (9227447712756031 × 9227447712756031)
85145791291646507986873726872961 is a perfect square (9227447712756031 × 9227447712756031)
85145791291646507986873726872961 is odd
Previous odd number is 85145791291646507986873726872959
Next odd number is 85145791291646507986873726872963
10000110010101100001110001111001100000001000000011001000001001000000010011001011100010001010010110110000001
617290449395930237727788829761214989760353035660333049521858037141432339094124482929531628439681
7249805774680626314918047804370042273363969586581626207432907521