Perfect Square
1649785056542100743095351607881920305884081 is a perfect square (1284439588514033906759 × 1284439588514033906759)
1649785056542100743095351607881920305884081 is a perfect square (1284439588514033906759 × 1284439588514033906759)
1649785056542100743095351607881920305884081 is odd
Previous odd number is 1649785056542100743095351607881920305884079
Next odd number is 1649785056542100743095351607881920305884083
100101111000001001000010101000011100000111110011001010101001001001011110111010000010010001001000010100100111101001011101100101110101110110001
4490369677991093246908860599536946801079497143878896769490616910111932193798840275976545623421972816194686053857264698523303441
2721790732789622545904285747162860270428170641485834650546106784067004996111009214561