Perfect Square
166196932800374346748570905488228900390641 is a perfect square (407672580388201171879 × 407672580388201171879)
166196932800374346748570905488228900390641 is a perfect square (407672580388201171879 × 407672580388201171879)
166196932800374346748570905488228900390641 is odd
Previous odd number is 166196932800374346748570905488228900390639
Next odd number is 166196932800374346748570905488228900390643
11110100001101000101011001111010001011101101111100101110101001010001110010001101100111110100110001011111011100010000011111100011011110001
4590595362077774229311997989081692435865743235244914783197431989577402258582907575416974863240910006602403742813951994144721
27621420472252146402832414686412825107212705667207794655093432976864451602400390881