Perfect Square
37872641455860291830465196321 is a perfect square (194608944953361 × 194608944953361)
37872641455860291830465196321 is a perfect square (194608944953361 × 194608944953361)
37872641455860291830465196321 is odd
Previous odd number is 37872641455860291830465196319
Next odd number is 37872641455860291830465196323
11110100101111110000011110001110011010111011101110001101101011101111111011010000111000100100001
54322129823665137796654329320968940048326108624709010918207688499406487286063424184161