Perfect Square
99918879454389464470872818300756711096781736516249 is a perfect square (9995943149817803184026693 × 9995943149817803184026693)
99918879454389464470872818300756711096781736516249 is a perfect square (9995943149817803184026693 × 9995943149817803184026693)
99918879454389464470872818300756711096781736516249 is odd
Previous odd number is 99918879454389464470872818300756711096781736516247
Next odd number is 99918879454389464470872818300756711096781736516251
10001000101111000000101100000111100011111010001111000100111000000111110001110111010100010110011011110001101110100000101101001000111000011001101001001000001101010011001
997568357260742747322521335064447247567265574255700189788431841181012518409633754027945313597301138527127605368503583499554338533289559849670432986249
9983782471420813045149665734491182110456259754590385754518794079504373367721999117178645123041030001