Perfect Square
99104963724261953741690700824513523827966959824561 is a perfect square (9955147599320763146757831 × 9955147599320763146757831)
99104963724261953741690700824513523827966959824561 is a perfect square (9955147599320763146757831 × 9955147599320763146757831)
99104963724261953741690700824513523827966959824561 is odd
Previous odd number is 99104963724261953741690700824513523827966959824559
Next odd number is 99104963724261953741690700824513523827966959824563
10000111100111101110100010001010110101011001011010011010001111000111011001110000110000001001000101001101010100011110111011111000010110010000100011100100010111010110001
973388521703772869319601255651063496200609989100993148604476425013263371315669731573661329725429267123457090895126225172460196635990776473685091870481
9821793834787277780311314563045885096247413611940007451189713448778490196025790637932209039898842721