Perfect Square
99918868322107854188738824198913043864612463196521 is a perfect square (9995942592977805521783789 × 9995942592977805521783789)
99918868322107854188738824198913043864612463196521 is a perfect square (9995942592977805521783789 × 9995942592977805521783789)
99918868322107854188738824198913043864612463196521 is odd
Previous odd number is 99918868322107854188738824198913043864612463196519
Next odd number is 99918868322107854188738824198913043864612463196523
10001000101111000000101000000111111110011111100000010000010110111011000000010011011111111011000100010000000010111000101101001001110101000100111011110000011100101101001
997568023833945872504954324536386938478621597568701184428920448555110547146432309689850733006492604218835736999755270215807395793110590605695505728761
9983780246770728432649153053286627640785488306240657834327861210262550750453709761561380721066503441