Perfect Square
45670143266711076624098970074494141921 is a perfect square (6757968871392578161 × 6757968871392578161)
45670143266711076624098970074494141921 is a perfect square (6757968871392578161 × 6757968871392578161)
45670143266711076624098970074494141921 is odd
Previous odd number is 45670143266711076624098970074494141919
Next odd number is 45670143266711076624098970074494141923
100010010110111011111111101000111100010111011010011001110010011000000010100101000100001000000100110111110111100000010111100001
95257048720967285272566573741424794737605613738025910890651574411493118346380999571382474154211492037110952172961
2085761986001915089347912812895728296008519348937568485409219920546089570241