Perfect Square
144097239570317431225 is a perfect square (12004050965 × 12004050965)
144097239570317431225 is a perfect square (12004050965 × 12004050965)
144097239570317431225 is odd
Previous odd number is 144097239570317431223
Next odd number is 144097239570317431227
1111100111111000000001110111110110111100111001000011101000110111001
2992037164900462172438035271593992086561911904662789519515625