Perfect Square
99918873887742873591197813123961906084526593059889 is a perfect square (9995942871372508679079417 × 9995942871372508679079417)
99918873887742873591197813123961906084526593059889 is a perfect square (9995942871372508679079417 × 9995942871372508679079417)
99918873887742873591197813123961906084526593059889 is odd
Previous odd number is 99918873887742873591197813123961906084526593059887
Next odd number is 99918873887742873591197813123961906084526593059891
10001000101111000000101010000111110000011101010011100101000010011010001011011111011111010010010101000011001011100110000100110011101011101110010010100101010110000110001
997568190532186060190671365862036743628660222095837019925114343393358063328241717502305802057191226862239442567612605947663070065563457197980475412369
9983781358994664674115306026779185519276429376770082466303027916997700819439170111180075259940692321