Perfect Square
166544123830965548664380035400390625 is a perfect square (408098179156640625 × 408098179156640625)
166544123830965548664380035400390625 is a perfect square (408098179156640625 × 408098179156640625)
166544123830965548664380035400390625 is odd
Previous odd number is 166544123830965548664380035400390623
Next odd number is 166544123830965548664380035400390627
1000000001001101000010010111110101111110011010111110011111011100000000000111111000100100111111000101101101011111100001
4619425233187632589249766529067726049928633211468720322494081946755727020814674688153900206089019775390625
27736945182623986781549731736028165830984571672999300062656402587890625