Perfect Square
318674426512677828395775726394285943719647459249 is a perfect square (564512556558911121972807 × 564512556558911121972807)
318674426512677828395775726394285943719647459249 is a perfect square (564512556558911121972807 × 564512556558911121972807)
318674426512677828395775726394285943719647459249 is odd
Previous odd number is 318674426512677828395775726394285943719647459247
Next odd number is 318674426512677828395775726394285943719647459251
11011111010001110110110000001001001010111111111001011011000000011000011010011010001111010010100011011110011100011111010110011010100011111111110011011110110001
32362468354737190130869796491354380660893758322993664118368023678359737842444683042587252264767045372444273883091287760867448944341206038815249
101553390113184101636739216595472709311981922074229820224930295055549783260984539217541115644001