Perfect Square
318674426512677828395773468344059708075159568025 is a perfect square (564512556558911121972805 × 564512556558911121972805)
318674426512677828395773468344059708075159568025 is a perfect square (564512556558911121972805 × 564512556558911121972805)
318674426512677828395773468344059708075159568025 is odd
Previous odd number is 318674426512677828395773468344059708075159568023
Next odd number is 318674426512677828395773468344059708075159568027
11011111010001110110110000001001001010111111111001011011000000011000011010010010110001001000010001000110110110010100101110101110011001111110111011111010011001
32362468354737190130869108553387820444825096473120066500512810727698210351591340308318981608577387030550103110567702444569983901185352990015625
101553390113184101636737777429750944379113294319209825323274595902036343461824234065704602400625