Perfect Square
99104985837087853530714621703764252712856089600329 is a perfect square (9955148709943405638523677 × 9955148709943405638523677)
99104985837087853530714621703764252712856089600329 is a perfect square (9955148709943405638523677 × 9955148709943405638523677)
99104985837087853530714621703764252712856089600329 is odd
Previous odd number is 99104985837087853530714621703764252712856089600327
Next odd number is 99104985837087853530714621703764252712856089600331
10000111100111101110101010000110100001010001100100010001010100100011110011111010010101000111100011001010101000000010110000101000000111111110110001101010010000101001001
973389173266769526311371833892009547308847452900598892317040693335499067867871678978318678358368826626319699068918585579033794996002598961903216411289
9821798217769384036403413775123597174368074467276380962147467643320063291222839758088287466956908241