Perfect Square
666976295259560262295885994210348121992162977441 is a perfect square (816686166932904687787729 × 816686166932904687787729)
666976295259560262295885994210348121992162977441 is a perfect square (816686166932904687787729 × 816686166932904687787729)
666976295259560262295885994210348121992162977441 is odd
Previous odd number is 666976295259560262295885994210348121992162977439
Next odd number is 666976295259560262295885994210348121992162977443
111010011010100010000000110000000000110011001001111001100011001100101010010010001000111111011101100100000100010010101101011111110100111101010000010011010100001
296709326189569549905080133824386596070113272322460466795521675716689196379248271460979017125982501004420890215010652443248211208874222742577121
444857378438168109218047998084728018579367168340367253300187237089889600753346850526590274908481