Perfect Square
106480636335005518473643300815758176420836331959601 is a perfect square (10318945504992528957959801 × 10318945504992528957959801)
106480636335005518473643300815758176420836331959601 is a perfect square (10318945504992528957959801 × 10318945504992528957959801)
106480636335005518473643300815758176420836331959601 is odd
Previous odd number is 106480636335005518473643300815758176420836331959599
Next odd number is 106480636335005518473643300815758176420836331959603
10010001101101101100100110111101010000101100111010010100101100100001110011011011000111000100010111101110101010001110010101111110000000111100110000000110011010100110001
1207290862201899874975210232143029796889599125478177620921094261851431610274494863256297843973905714146631374812065144735380526436604495253057828358801
11338125914307697453395273223797061793345469874772994364519796612566101931492453192763490048696079201