Perfect Square
106134744819828045842851302522921317580171009136729 is a perfect square (10302171849655200050984027 × 10302171849655200050984027)
106134744819828045842851302522921317580171009136729 is a perfect square (10302171849655200050984027 × 10302171849655200050984027)
106134744819828045842851302522921317580171009136729 is odd
Previous odd number is 106134744819828045842851302522921317580171009136727
Next odd number is 106134744819828045842851302522921317580171009136731
10010001001111011001110100011101100010000101110101010011010111111011000010000110111010010101111010110100011010111001100000010101000110001101111101110010001100001011001
1195563754494150765731842628021761561019671738688575234621203755780572991353390669759412916582848407038396132242392074613985678822012979176481874348489
11264584057970016211220599197181913203566920187633276202687300776483933044909123346916484797816819441