Perfect Square
379640933070246618916602147772385529 is a perfect square (616150089726721227 × 616150089726721227)
379640933070246618916602147772385529 is a perfect square (616150089726721227 × 616150089726721227)
379640933070246618916602147772385529 is odd
Previous odd number is 379640933070246618916602147772385527
Next odd number is 379640933070246618916602147772385531
10010010001110110111110001111011110111100111111111001000111010100000010011011110000001110011101011111010100100011111001
54716599138865122041451554029380569639293529485549176428245467825677417586997236309282574274820454195390889
144127238062447472896123164609438954435769245709731921982840931408609841