Perfect Square
667256991463744622845758328802029864842273560361 is a perfect square (816857999571372639223731 × 816857999571372639223731)
667256991463744622845758328802029864842273560361 is a perfect square (816857999571372639223731 × 816857999571372639223731)
667256991463744622845758328802029864842273560361 is odd
Previous odd number is 667256991463744622845758328802029864842273560359
Next odd number is 667256991463744622845758328802029864842273560363
111010011100000110101101001110000000111111000000110011000100011100101010111010110100100011011111100110010001011001110101000111000010101010001010001011100101001
297084093198184033807666821235108732640010447980223470531090750293433454373482942212870190937870423122503820104472915795366591937050506685325881
445231892657247764480040194397616802316189546716660410875798701441968467659681992291195110450321