Perfect Square
49768330826816413350552665305425249921 is a perfect square (7054667308017892161 × 7054667308017892161)
49768330826816413350552665305425249921 is a perfect square (7054667308017892161 × 7054667308017892161)
49768330826816413350552665305425249921 is odd
Previous odd number is 49768330826816413350552665305425249919
Next odd number is 49768330826816413350552665305425249923
100101011100010000100000101000000111100011101110111011001010000111100101110010110100011111111000001100011001100000011010000001
123270519358168764354179351767508029222933660048381158454523471081212536662817002482010830357259754636164455256961
2476886753287444901718802844471872970531284171357002475479762219305310506241