Perfect Square
99105382617327368774847993673595328561 is a perfect square (9955168638316850169 × 9955168638316850169)
99105382617327368774847993673595328561 is a perfect square (9955168638316850169 × 9955168638316850169)
99105382617327368774847993673595328561 is odd
Previous odd number is 99105382617327368774847993673595328559
Next odd number is 99105382617327368774847993673595328563
1001010100011110000000010011101100000000001111100001000101101011100010111001011100100011000011001000011110001011001100000110001
973400864599925188643006343926287219101963089407644178701880228528419574464266562422311542881558399038961719022481
9821876863726853784065445048387666370498754459310741209063522805201542330721