Perfect Square
379640944677808849555098274958039761 is a perfect square (616150099146148681 × 616150099146148681)
379640944677808849555098274958039761 is a perfect square (616150099146148681 × 616150099146148681)
379640944677808849555098274958039761 is odd
Previous odd number is 379640944677808849555098274958039759
Next odd number is 379640944677808849555098274958039763
10010010001110110111110011000110111000011001100110011011101011111001111110111111011010110110110111100100101101011010001
54716604157762930314512052732325467245579936814545980681456681609236776928793345603427497167775607394868081
144127246875859119452727814770889397481671770260681690426785211656937121