Perfect Square
379640929201059262103444761866695569 is a perfect square (616150086586912087 × 616150086586912087)
379640929201059262103444761866695569 is a perfect square (616150086586912087 × 616150086586912087)
379640929201059262103444761866695569 is odd
Previous odd number is 379640929201059262103444761866695567
Next odd number is 379640929201059262103444761866695571
10010010001110110111110001100010110111010111011100110011000111001111010010111111111010101101101001010000111001110010001
54716597465899277240955970700009058155786248630402085746249762144653727163067075414330783470323247978905009
144127235124643691138437353868093858918755127721277509741089227324233761