Perfect Square
100410142980415040978065793763384516271707060600001 is a perfect square (10020486164873191469699999 × 10020486164873191469699999)
100410142980415040978065793763384516271707060600001 is a perfect square (10020486164873191469699999 × 10020486164873191469699999)
100410142980415040978065793763384516271707060600001 is odd
Previous odd number is 100410142980415040978065793763384516271707060599999
Next odd number is 100410142980415040978065793763384516271707060600003
10001001011010000010010100010000111110011010111000100100000100010110101001000000101101011100100101011110010111000000100010101111001001010011000110011100111110011000001
1012354823584896520757210933949096256772505134569514877242921261416695127330436568552280043035296020317585871551661241104229783666198241032201181800001
10082196813347391928300463050270736945820292116309482718321867892346249705239592748924615774121200001