Perfect Square
379857808774888174663943101307249089 is a perfect square (616326057192853217 × 616326057192853217)
379857808774888174663943101307249089 is a perfect square (616326057192853217 × 616326057192853217)
379857808774888174663943101307249089 is odd
Previous odd number is 379857808774888174663943101307249087
Next odd number is 379857808774888174663943101307249091
10010010010100001101111100110010010000101110110011111010110110010001100010101001110001011100111011101010110000111000001
54810425807319414724440970823409758034891419304334061499483020664338865746095051967876159015161729425691969
144291954887259511546384809432604738179636784850234998954571980691329921