Perfect Square
85163537536071031569961 is a perfect square (291827924531 × 291827924531)
85163537536071031569961 is a perfect square (291827924531 × 291827924531)
85163537536071031569961 is odd
Previous odd number is 85163537536071031569959
Next odd number is 85163537536071031569963
10010000010001011100110000000101111010100101111100111100101111011111000101001
617676500322128013237244101974804867733872775474492887395323753850681