Perfect Square
666931393474129970027234114999779018468728933025 is a perfect square (816658676237588239355695 × 816658676237588239355695)
666931393474129970027234114999779018468728933025 is a perfect square (816658676237588239355695 × 816658676237588239355695)
666931393474129970027234114999779018468728933025 is odd
Previous odd number is 666931393474129970027234114999779018468728933023
Next odd number is 666931393474129970027234114999779018468728933027
111010011010010001111001110110110001001100001010100100011011001100111001100111111011100100110000100001100011011111001011011110011111010100010101000101010100001
296649405552031343012262732547742418835602517100522822217482013930516204314323176329413891614459981386396624740248084224042009439119990424390625
444797483601344771971422220985875551215429477569770886083679542664497458655551351554754935650625