Perfect Square
12145044308480651279701357521314200795792015225 is a perfect square (110204556659335331131765 × 110204556659335331131765)
12145044308480651279701357521314200795792015225 is a perfect square (110204556659335331131765 × 110204556659335331131765)
12145044308480651279701357521314200795792015225 is odd
Previous odd number is 12145044308480651279701357521314200795792015223
Next odd number is 12145044308480651279701357521314200795792015227
1000100000100110100100010101110000000100010100001111111110100110110100111100111110000010001001110011000101111011000100100000011001111101111111111101111001
1791419555335467558767342519905763004870035299974630629079869329449565162586196809387401883253878302521166925139082608924803452439164515625
147502101254958261041570801860898598729809552839895678095331997749676850102321495866631800625