Perfect Square
66149297199479265619767114088015214481 is a perfect square (8133221821607920809 × 8133221821607920809)
66149297199479265619767114088015214481 is a perfect square (8133221821607920809 × 8133221821607920809)
66149297199479265619767114088015214481 is odd
Previous odd number is 66149297199479265619767114088015214479
Next odd number is 66149297199479265619767114088015214483
110001110000111110010000100111011111110000100110001001011110111000100101111010001000000001101011100111110001000011011110010001
289451432482024854316491783661960554611408992081033750331253416152758080991431141974414046365732571329351518046641
4375729519985035413439705213483607289452856005961339871707433648136432099361