Perfect Square
85171104921316428370225 is a perfect square (291840889735 × 291840889735)
85171104921316428370225 is a perfect square (291840889735 × 291840889735)
85171104921316428370225 is odd
Previous odd number is 85171104921316428370223
Next odd number is 85171104921316428370227
10010000010010010001010000101011111100001010101011110000000000101000100110001
617841169786949414863930332856430601926246188802369200263966205140625