Perfect Square
12135604141036126361123251518442480500582900225 is a perfect square (110161718128559189430015 × 110161718128559189430015)
12135604141036126361123251518442480500582900225 is a perfect square (110161718128559189430015 × 110161718128559189430015)
12135604141036126361123251518442480500582900225 is odd
Previous odd number is 12135604141036126361123251518442480500582900223
Next odd number is 12135604141036126361123251518442480500582900227
1000100000001011011110011101000111011011010001111100100000111101010101110001001111111000011111101011110111101100101100010010111111011111111110001000000001
1787245467872438973417295904318167284053997071567227147046520541433739325980443485008601822537506267687137560735944724676361402777948890625
147272887867933178316294490191158216045084487121997077688870936118543677066355997672305050625