Perfect Square
66149297199479265587234226801583531249 is a perfect square (8133221821607920807 × 8133221821607920807)
66149297199479265587234226801583531249 is a perfect square (8133221821607920807 × 8133221821607920807)
66149297199479265587234226801583531249 is odd
Previous odd number is 66149297199479265587234226801583531247
Next odd number is 66149297199479265587234226801583531251
110001110000111110010000100111011111110000100110001001011110011100010111111110000101110111110000010110001011110010010011110001
289451432482024853889426437853205643100352145201604835469853377325903485405759720346685153910226017594919399031249
4375729519985035409135649953748947393088168332563749707242814117616559500001