Perfect Square
99918873887742873591197733156418935104457160424569 is a perfect square (9995942871372508679079413 × 9995942871372508679079413)
99918873887742873591197733156418935104457160424569 is a perfect square (9995942871372508679079413 × 9995942871372508679079413)
99918873887742873591197733156418935104457160424569 is odd
Previous odd number is 99918873887742873591197733156418935104457160424567
Next odd number is 99918873887742873591197733156418935104457160424571
10001000101111000000101010000111110000011101010011100101000010011010001011011110111110001101100110110000110011001010011100010000111111111100100101101100111110001111001
997568190532186060190668970726642228801733441732454398891144853200131617011590319774708747169843159146406247749055116846185236104303406233809920212009
9983781358994664674115290046245503059243160864557310071456833829931401188535759991994144108338835761