Perfect Square
166438722415035155283672013751365441 is a perfect square (407969021391373729 × 407969021391373729)
166438722415035155283672013751365441 is a perfect square (407969021391373729 × 407969021391373729)
166438722415035155283672013751365441 is odd
Previous odd number is 166438722415035155283672013751365439
Next odd number is 166438722415035155283672013751365443
1000000000111000010000000001010000011111001111111001101110110101001001001001110100100100100100110010101010111101000001
4610660242774269549882109078261267283542233376908737375545429738061542763774772429857441757348809410461121
27701848319149125833226014993229120983402789919911573858755491929124481