Perfect Square
99918873887490045319975039411526707473851027485729 is a perfect square (9995942871359862134652527 × 9995942871359862134652527)
99918873887490045319975039411526707473851027485729 is a perfect square (9995942871359862134652527 × 9995942871359862134652527)
99918873887490045319975039411526707473851027485729 is odd
Previous odd number is 99918873887490045319975039411526707473851027485727
Next odd number is 99918873887490045319975039411526707473851027485731
10001000101111000000101010000111110000000101100001111011001000010100011000000000001010110011000000100010011001011010010010110110111100101010011101101101111010000100001
997568190524613513646908200729394967779046233794020378139018098050741577512589570229564185565822454748660438411693363172161457834873942905785430075489
9983781358944140041820241194312012995184991388279969656374113099750972560933885978087100223298661441