Perfect Square
106134744819828045842851384940296114821771417008961 is a perfect square (10302171849655200050984031 × 10302171849655200050984031)
106134744819828045842851384940296114821771417008961 is a perfect square (10302171849655200050984031 × 10302171849655200050984031)
106134744819828045842851384940296114821771417008961 is odd
Previous odd number is 106134744819828045842851384940296114821771417008959
Next odd number is 106134744819828045842851384940296114821771417008963
10010001001111011001110100011101100010000101110101010011010111111011000010000111011100011011011111010010000110011101001000001110111001100101000111010101011101101000001
1195563754494150765731845413214100283262259252442655255373867800891749959201141540974069625966058840198284268888325517612706396652445755457493335007681
11264584057970016211220616691875998854295898108158631747503176086695775198955324768023676335554299521