Perfect Square
166536907139341318280442167005153859300625 is a perfect square (408089337203683034775 × 408089337203683034775)
166536907139341318280442167005153859300625 is a perfect square (408089337203683034775 × 408089337203683034775)
166536907139341318280442167005153859300625 is odd
Previous odd number is 166536907139341318280442167005153859300623
Next odd number is 166536907139341318280442167005153859300627
11110100101101000011100011010000101101010010111111011111101110111101101111101000100010110000100000101010110111111000110010110110100010001
4618824752268485872300361155844966884030310625123419909951785936708317615581917243683339757855010890980630890097617431640625
27734541439537593346870797150963039999274853463767899388887321174440638814125390625