Perfect Square
166438722415035152019919842620375625 is a perfect square (407969021391373725 × 407969021391373725)
166438722415035152019919842620375625 is a perfect square (407969021391373725 × 407969021391373725)
166438722415035152019919842620375625 is odd
Previous odd number is 166438722415035152019919842620375623
Next odd number is 166438722415035152019919842620375627
1000000000111000010000000001010000011111001111111001101011111111111101111110011111101001101001100111101000001001001001
4610660242774269278646206290368311626910579741685161539445142547714431521217443348160548365443799072265625
27701848319149124746796531708550874189826651767960533246168416094140625