Perfect Square
1661834561870194219005892004622183642241641 is a perfect square (1289121624157392768621 × 1289121624157392768621)
1661834561870194219005892004622183642241641 is a perfect square (1289121624157392768621 × 1289121624157392768621)
1661834561870194219005892004622183642241641 is odd
Previous odd number is 1661834561870194219005892004622183642241639
Next odd number is 1661834561870194219005892004622183642241643
100110001001110110001010111101000100001000111110000100110011001101000011111100010111111011111011000011100001010100010101001010001101001101001
4589478723016887397557395727573697594661474249390912211613353452703926267477644613874106970236006392967572768475997345899337721
2761694111026300377610026770620707385653162739297750231951515120150202318931434372881