Perfect Square
299849172297052935592301496554733137422119140625 is a perfect square (547584853969732197515625 × 547584853969732197515625)
299849172297052935592301496554733137422119140625 is a perfect square (547584853969732197515625 × 547584853969732197515625)
299849172297052935592301496554733137422119140625 is odd
Previous odd number is 299849172297052935592301496554733137422119140623
Next odd number is 299849172297052935592301496554733137422119140627
11010010000101101100111011000001010101101101100010111110101000011001011011100000100001101010001110101110111111010011010010100000000010010111001111110100010001
26959296990869492461577162728278819653025981549586347166191558302951465927463928847112802108579743306873109813182787052937783300876617431640625
89909526127227737643282313176599189137742073650489824944186323469031469311485350131988525390625