Perfect Square
99251707741004544264983976954272820890089 is a perfect square (315042390387396191533 × 315042390387396191533)
99251707741004544264983976954272820890089 is a perfect square (315042390387396191533 × 315042390387396191533)
99251707741004544264983976954272820890089 is odd
Previous odd number is 99251707741004544264983976954272820890087
Next odd number is 99251707741004544264983976954272820890091
10010001110101100101011111001100011010100110011010110100110010100001100111100001111100101100011000110010001111111010001100000100111101001
977718795621854156688007424155017276731236130345337511630686617444758444086299324574181133217309020299473826798733509774969
9850901489505781375201174702077074924924574296856736575851901117255880954218427921