Perfect Square
100410142982952641039309958486488812410594296701761 is a perfect square (10020486164999812075700319 × 10020486164999812075700319)
100410142982952641039309958486488812410594296701761 is a perfect square (10020486164999812075700319 × 10020486164999812075700319)
100410142982952641039309958486488812410594296701761 is odd
Previous odd number is 100410142982952641039309958486488812410594296701759
Next odd number is 100410142982952641039309958486488812410594296701763
10001001011010000010010100010001000010001001100001001100000011101001011100011101100111110011100101011001000100010101011010101110011101110010101001100011010001101000001
1012354823661650270512228873905778356400767525015309162624518523332380810793469508937359675021797690048819532408748808592349012885844520779805263174081
10082196813856993498260175553439429496452626060531861768523174319043934273494130879877744002980501121