Perfect Square
99104963724261953741690860106875112960177307949921 is a perfect square (9955147599320763146757839 × 9955147599320763146757839)
99104963724261953741690860106875112960177307949921 is a perfect square (9955147599320763146757839 × 9955147599320763146757839)
99104963724261953741690860106875112960177307949921 is odd
Previous odd number is 99104963724261953741690860106875112960177307949919
Next odd number is 99104963724261953741690860106875112960177307949923
10000111100111101110100010001010110101011001011010011010001111000111011001110001110010000001010000000001100100010100000110101111011000110000111010000001001101101100001
973388521703772869319605948966614635690557237043091672567893119201120706708251935802162950454555177105769612072216418829317749897152298705744247356961
9821793834787277780311346134391219507694033200976498579514815653400146420073057234261425187843906241