Perfect Square
1642912552156333811346360393886561 is a perfect square (40532857685541169 × 40532857685541169)
1642912552156333811346360393886561 is a perfect square (40532857685541169 × 40532857685541169)
1642912552156333811346360393886561 is odd
Previous odd number is 1642912552156333811346360393886559
Next odd number is 1642912552156333811346360393886563
101000100000000011110001100001101000011100001000001011000100110110000010101011111011111101010010110101101100001
4434486561709601636130580432149033100672029036810822137562178834274447467921967562447841645031976481
2699161654032838265950311281833869663858803888081195682542936406721