Perfect Square
99918840491408350348652900887391068000903011702049 is a perfect square (9995941200877901840193007 × 9995941200877901840193007)
99918840491408350348652900887391068000903011702049 is a perfect square (9995941200877901840193007 × 9995941200877901840193007)
99918840491408350348652900887391068000903011702049 is odd
Previous odd number is 99918840491408350348652900887391068000903011702047
Next odd number is 99918840491408350348652900887391068000903011702051
10001000101111000000011110001001000000111101000110011010110100100000011111110000010001100000011110011100011100101110001111101010001010011101110100001110001010100100001
997567190267414167561076500324255481935239023711546988960517687382335199160394488849666649015283935164718477546524621215380888733880971478511477623649
9983774685147504907784153630990565899154302122866357760076164283389912621596335226798037431950798401