Perfect Square
379640933070246613987401429958615729 is a perfect square (616150089726721223 × 616150089726721223)
379640933070246613987401429958615729 is a perfect square (616150089726721223 × 616150089726721223)
379640933070246613987401429958615729 is odd
Previous odd number is 379640933070246613987401429958615727
Next odd number is 379640933070246613987401429958615731
10010010001110110111110001111011110111100111111111001000011000010011010011001010001001111001001100110010110001010110001
54716599138865119910155298087584093710607326348446410235332567235027267157538262716341662236289042405065489
144127238062447469153470445006741035718930868145870877271897597886201441