Perfect Square
667256991481463291692047512648360952733153422481 is a perfect square (816857999582218262854441 × 816857999582218262854441)
667256991481463291692047512648360952733153422481 is a perfect square (816857999582218262854441 × 816857999582218262854441)
667256991481463291692047512648360952733153422481 is odd
Previous odd number is 667256991481463291692047512648360952733153422479
Next odd number is 667256991481463291692047512648360952733153422483
111010011100000110101101001110000010101001101001110001111110101111010001111111101100000101010011001011111010111010100100100011010010100011100001110110010010001
297084093221850783205696317661534576467613036420144725052605903700513757764520302365859935981603945685477915962439380384529773360210225925310641
445231892680893575814588745084501168220252097132429925387460066855564241005192664719603676195361