Perfect Square
399043249725002033060586617942879638156033501249 is a perfect square (631698701696467026275807 × 631698701696467026275807)
399043249725002033060586617942879638156033501249 is a perfect square (631698701696467026275807 × 631698701696467026275807)
399043249725002033060586617942879638156033501249 is odd
Previous odd number is 399043249725002033060586617942879638156033501247
Next odd number is 399043249725002033060586617942879638156033501251
100010111100101101101111101101001110110101110011000000011011111110001110001000100001010110000011101001001001001000000111000010010111000110110011010100001000001
63541857437525885444293405276149164053582869124769546598321219983568878310243872543280255541759723925361434738237530330579552433222000048941249
159235515151090335133831743681680705817490723931106820162404466441937035637405789236021684560001