Perfect Square
534780312036679566191915584454672001 is a perfect square (731286750896445249 × 731286750896445249)
534780312036679566191915584454672001 is a perfect square (731286750896445249 × 731286750896445249)
534780312036679566191915584454672001 is odd
Previous odd number is 534780312036679566191915584454671999
Next odd number is 534780312036679566191915584454672003
11001101111111010110100011111110010101111001100110001010001101000110011100100110111011100000011110000000011111010000001
152941811889289040741784919531986512101387092055625314233678196129878298461616532044176138031487084116016001
285989982142048363705619926840690801834587646894641473407453796493344001