Perfect Square
166201774280940865224448898461808454760729 is a perfect square (407678518297126940027 × 407678518297126940027)
166201774280940865224448898461808454760729 is a perfect square (407678518297126940027 × 407678518297126940027)
166201774280940865224448898461808454760729 is odd
Previous odd number is 166201774280940865224448898461808454760727
Next odd number is 166201774280940865224448898461808454760731
11110100001101100010100010110001111001001100111101110000110011111010011000111100000011100100000110101101111000101001100110111100100011001
4590996559476131291755777959688140215973788107334678129423172096526862818849106504693078660772664101620540416097189914900489
27623029774132816457724399946458833273556392176796348310694004341776283384640611441