Perfect Square
85173627488904611979529 is a perfect square (291845211523 × 291845211523)
85173627488904611979529 is a perfect square (291845211523 × 291845211523)
85173627488904611979529 is odd
Previous odd number is 85173627488904611979527
Next odd number is 85173627488904611979531
10010000010010100010110000111011100111111000010010101100110010110000100001001
617896068415019757165310774696475802356394422009069002653753461052889