Perfect Square
13041244568793445797786228225 is a perfect square (114198268676865 × 114198268676865)
13041244568793445797786228225 is a perfect square (114198268676865 × 114198268676865)
13041244568793445797786228225 is odd
Previous odd number is 13041244568793445797786228223
Next odd number is 13041244568793445797786228227
1010100010001101110110111101001010101110000111001101110001100111110100111100110001011000000001
2217977410003752516523446492586945828625673863165941018295273353750649529024588890625