Perfect Square
100410142982952641039309838240654832412849388297969 is a perfect square (10020486164999812075700313 × 10020486164999812075700313)
100410142982952641039309838240654832412849388297969 is a perfect square (10020486164999812075700313 × 10020486164999812075700313)
100410142982952641039309838240654832412849388297969 is odd
Previous odd number is 100410142982952641039309838240654832412849388297967
Next odd number is 100410142982952641039309838240654832412849388297971
10001001011010000010010100010001000010001001100001001100000011101001011100011100110110000100101101000001100111111101011110101000010010010100111101110101001111011110001
1012354823661650270512225236879285658269965395740931276014439346930264641681709380675949591569109372298658495052630038116250133080254316086055691104209
10082196813856993498260151405636663424535004968976277338689512480699138772789608690423182674729524961