Perfect Square
99239788880020446963838338996107033818321 is a perfect square (315023473538116595639 × 315023473538116595639)
99239788880020446963838338996107033818321 is a perfect square (315023473538116595639 × 315023473538116595639)
99239788880020446963838338996107033818321 is odd
Previous odd number is 99239788880020446963838338996107033818319
Next odd number is 99239788880020446963838338996107033818323
10010001110100011101110000001101110011101010111000100100110010111010100101110001101101110001010001100100011001111001101011011010011010001
977366603342765245497768643957062804298754817067571331404843666903356354661840117226933091914264402693466004631857366690161
9848535696951029959149107930925396562368965159742399665681836003329696372835259041