Perfect Square
99918873888754186676096065068798610123163244480625 is a perfect square (9995942871423094856787175 × 9995942871423094856787175)
99918873888754186676096065068798610123163244480625 is a perfect square (9995942871423094856787175 × 9995942871423094856787175)
99918873888754186676096065068798610123163244480625 is odd
Previous odd number is 99918873888754186676096065068798610123163244480623
Next odd number is 99918873888754186676096065068798610123163244480627
10001000101111000000101010000111110001111100011010001100101010110001011010001011000001010110010101110011011111000001011100101000111110110011011101001001100100001110001
997568190562476246366321612673538750828099965503129547399707621838921226705165351977457788202920210804295807245839690894776733164373754951125244140625
9983781359196763203298274057107061568097899844454823026456647939346082543133528653494204526000390625