Perfect Square
99104958195930480194565577031760331482073093759225 is a perfect square (9955147321658805074911435 × 9955147321658805074911435)
99104958195930480194565577031760331482073093759225 is a perfect square (9955147321658805074911435 × 9955147321658805074911435)
99104958195930480194565577031760331482073093759225 is odd
Previous odd number is 99104958195930480194565577031760331482073093759223
Next odd number is 99104958195930480194565577031760331482073093759227
10000111100111101110100000001011111010001111100111101000110000010111000000110001101000011001111011001001101011100010001111101010110011110111111011010011110000011111001
973388358809386005353734905221307024251568016832451026841128992009298294152472424701490996232194002987049400043992706801537624706401698901898334515625
9821792739017128059593259749229798471669181170061360227810269298728585676018508333540537642272600625