Perfect Square
99918857189827277475843820340716604438413467913969 is a perfect square (9995942036137828539316313 × 9995942036137828539316313)
99918857189827277475843820340716604438413467913969 is a perfect square (9995942036137828539316313 × 9995942036137828539316313)
99918857189827277475843820340716604438413467913969 is odd
Previous odd number is 99918857189827277475843820340716604438413467913967
Next odd number is 99918857189827277475843820340716604438413467913971
10001000101111000000100100001000011001000100110111101001111101001010111101100001101011011101000001100000000111010111101100011010010101100011111100010110000111011110001
997567690407254250754484966395058176820413952662816230454021686660117958327824064093325915001673441677549264292998701707034905970353099895412168032209
9983778022121098221650714551806509964353033069648380558232254228129192706387332530904725876385332961