Perfect Square
99104985834323750036293255746840756705478710900961 is a perfect square (9955148709804577803049969 × 9955148709804577803049969)
99104985834323750036293255746840756705478710900961 is a perfect square (9955148709804577803049969 × 9955148709804577803049969)
99104985834323750036293255746840756705478710900961 is odd
Previous odd number is 99104985834323750036293255746840756705478710900959
Next odd number is 99104985834323750036293255746840756705478710900963
10000111100111101110101010000110011101001101101000011011011000100010010101111111000010001101101110111100100101100110111000100001000110110001111100001111011100011100001
973389173185324125987929703767830324451483945736917986711619008532697889795770641181619149870070450874332621261482163321620272001157850522938124203681
9821798217221511161077305007406784451513896110729029642062233627511758716168520267513708892350723521