Perfect Square
99918868322107854188738024523505605640170720495001 is a perfect square (9995942592977805521783749 × 9995942592977805521783749)
99918868322107854188738024523505605640170720495001 is a perfect square (9995942592977805521783749 × 9995942592977805521783749)
99918868322107854188738024523505605640170720495001 is odd
Previous odd number is 99918868322107854188738024523505605640170720494999
Next odd number is 99918868322107854188738024523505605640170720495003
10001000101111000000101000000111111110011111100000010000010110111011000000001110010101001011110101011010101001000110111100000000001100010110010101001001000010110011001
997568023833945872504930373185777108240961033469859939107946519548859906144591739577897135841632173434974562754347471445419334465820204447022236485001
9983780246770728432648993247963155144994115717696576499249452430155527317909347340298693386465990001