Perfect Square
45670143407255710388213992240634766025 is a perfect square (6757968881791015645 × 6757968881791015645)
45670143407255710388213992240634766025 is a perfect square (6757968881791015645 × 6757968881791015645)
45670143407255710388213992240634766025 is odd
Previous odd number is 45670143407255710388213992240634766023
Next odd number is 45670143407255710388213992240634766027
100010010110111011111111101010101101111001011001100101101000000110101000000111001111010011111000111010000010011010001011001001
95257049600395251304162462246857639692762006260519654175237850155619717806744680488182646740259498408892886265625
2085761998839302227849850724270190584765091897802135823007534219906494300625