Perfect Square
99918834925269224757458710040696385128929370927881 is a perfect square (9995940922457936613705859 × 9995940922457936613705859)
99918834925269224757458710040696385128929370927881 is a perfect square (9995940922457936613705859 × 9995940922457936613705859)
99918834925269224757458710040696385128929370927881 is odd
Previous odd number is 99918834925269224757458710040696385128929370927879
Next odd number is 99918834925269224757458710040696385128929370927883
10001000101111000000011100001001001110001111111001000111100000000000100100110011010011111001000011100010011101100010110010011101101010100111010110000010111001100001001
997567023554186766329606004089457666488816324026202284010627946437298613119518077731216461724766067370618974244917218457170257517534890990734444538841
9983773572823201003821552504089592976731127615149735964505471399538634237820487508229126390903150161