Perfect Square
3798618313689491195045136077902940930445663312001 is a perfect square (1949004441680288012125249 × 1949004441680288012125249)
3798618313689491195045136077902940930445663312001 is a perfect square (1949004441680288012125249 × 1949004441680288012125249)
3798618313689491195045136077902940930445663312001 is odd
Previous odd number is 3798618313689491195045136077902940930445663311999
Next odd number is 3798618313689491195045136077902940930445663312003
101001100101011111111011111011000110101110001000011011110111001011000100000000000110111000000000100111010100001010000111111110010000011100100101001001100010000001
54812167109641531943423666742777977736569619813848492970294671148215814383809721010938388709483520333051141057249297838322700628617367093021936001
14429501093097193729776815642242981991480172754621707460285851193397184511162741989523700670624001