Perfect Square
166250552029083832595313298500301442705707478742015625 is a perfect square (407738337698435996107352125 × 407738337698435996107352125)
166250552029083832595313298500301442705707478742015625 is a perfect square (407738337698435996107352125 × 407738337698435996107352125)
166250552029083832595313298500301442705707478742015625 is odd
Previous odd number is 166250552029083832595313298500301442705707478742015623
Next odd number is 166250552029083832595313298500301442705707478742015627
110111100010110010011111001101000000011000101101100010101001000011100001010111010110111010011111111111011100101110101010011000100110001110011011100001010100010010001111010001001
4595039913476036903309180628135007120442655994469231455549762888837231789099305811884278313069483871887755803750378536521203957122809576165515469242095947265625
27639246049975110447338726295663982308735645372106577956389766317510728760215071900474935261274687744140625