Perfect Square
99918868322107854188739064101535275331944986007601 is a perfect square (9995942592977805521783801 × 9995942592977805521783801)
99918868322107854188739064101535275331944986007601 is a perfect square (9995942592977805521783801 × 9995942592977805521783801)
99918868322107854188739064101535275331944986007601 is odd
Previous odd number is 99918868322107854188739064101535275331944986007599
Next odd number is 99918868322107854188739064101535275331944986007603
10001000101111000000101000000111111110011111100000010000010110111011000000010101000011001001001111000110011101110100011011111001100001010010111010100010101100000110001
997568023833945872504961509941569887549919766891801741134986645386581463010920851510380624968070222314576574218839712350703078857444479249715707302801
9983780246770728432649200994883669389522900083177978477849355650377295239421312986136423677229775201