Perfect Square
22695054380685234150625 is a perfect square (150648778225 × 150648778225)
22695054380685234150625 is a perfect square (150648778225 × 150648778225)
22695054380685234150625 is odd
Previous odd number is 22695054380685234150623
Next odd number is 22695054380685234150627
100110011100100110100100110001000111010111010000100010000100001110011100001
11689439381017059958193609013463560347969508328850475550957275390625