Perfect Square
99429831165840505859651297554563368774909685758001 is a perfect square (9971450805466599997152249 × 9971450805466599997152249)
99429831165840505859651297554563368774909685758001 is a perfect square (9971450805466599997152249 × 9971450805466599997152249)
99429831165840505859651297554563368774909685758001 is odd
Previous odd number is 99429831165840505859651297554563368774909685757999
Next odd number is 99429831165840505859651297554563368774909685758003
10001000000100001011011110101001100000010100101111110011001000010111101100100011100100011000001110111011000011010010001101011010111000011111110000100010111100000110001
982992277367437811233079525328380773417150742773550992614797700179019905008138393132396100153122384515528122543484999500160177821786635788344749274001
9886291325667547968662349853346934431868355841871247666279742087442450614636356096299857853935516001