Perfect Square
106480618729484551315465833154718118086956412319225 is a perfect square (10318944651924660425994315 × 10318944651924660425994315)
106480618729484551315465833154718118086956412319225 is a perfect square (10318944651924660425994315 × 10318944651924660425994315)
106480618729484551315465833154718118086956412319225 is odd
Previous odd number is 106480618729484551315465833154718118086956412319223
Next odd number is 106480618729484551315465833154718118086956412319227
10010001101101101100100000101001000011101101101011010001010000100001111111110100101011001000011110010011010100101000110011000101011101010000001010010000011010111111001
1207290263361158349513992858016952979560123062227193618980352118022083905945955067415654508102759193505327380111257846667226362140469377659368634515625
11338122165013856223194740352325054068331804742084986385547273744270942010536432080531065343304600625