Perfect Square
106134738966064982793361118582287259761810979844001 is a perfect square (10302171565551846447922001 × 10302171565551846447922001)
106134738966064982793361118582287259761810979844001 is a perfect square (10302171565551846447922001 × 10302171565551846447922001)
106134738966064982793361118582287259761810979844001 is odd
Previous odd number is 106134738966064982793361118582287259761810979843999
Next odd number is 106134738966064982793361118582287259761810979844003
10010001001111011001110010010111001000110000100110011001010001110101111100100001100000000001001110111111010100111000001011100001010011000001100100001100110111110100001
1195563556673543438860660602063037267342700492614884201272916349307898336687202896858780405211890712307487072189133550793474271255499229451809947532001
11264582815394752612777331899773093625931780221917218216902375974306934145527148777394897886295688001