Perfect Square
99918873887995701862421786349541669193898937335201 is a perfect square (9995942871385155223506351 × 9995942871385155223506351)
99918873887995701862421786349541669193898937335201 is a perfect square (9995942871385155223506351 × 9995942871385155223506351)
99918873887995701862421786349541669193898937335201 is odd
Previous odd number is 99918873887995701862421786349541669193898937335199
Next odd number is 99918873887995701862421786349541669193898937335203
10001000101111000000101010000111110000110101000101001110111100011111111111000110100011111000011111110111101100010000010001001000100111011010000011110001011110110100001
997568190539758606734508780191908448810524121265916440633699218861111378343073853499484793063357957895306165408390229905307511620602086115318497125601
9983781359045189306410738411521054502824709288289095238626150124911331562513937880658204275033710401