Perfect Square
1661834561870194219057456869588479352986881 is a perfect square (1289121624157392768641 × 1289121624157392768641)
1661834561870194219057456869588479352986881 is a perfect square (1289121624157392768641 × 1289121624157392768641)
1661834561870194219057456869588479352986881 is odd
Previous odd number is 1661834561870194219057456869588479352986879
Next odd number is 1661834561870194219057456869588479352986883
100110001001110110001010111101000100001000111110000100110011001110011011010011000011000100000011111100011111000100011010110110101110100000001
4589478723016887397984614879313553354483867421585653413739346817145318165615348460149369779209595093185962495670278641612035841
2761694111026300377781411320179026904975799426591477981615729909563036087736158108161