Perfect Square
499982363688330647123041 is a perfect square (707094310321 × 707094310321)
499982363688330647123041 is a perfect square (707094310321 × 707094310321)
499982363688330647123041 is odd
Previous odd number is 499982363688330647123039
Next odd number is 499982363688330647123043
1101001111000000001100100100110101000100111000100101000101001010011010001100001
124986773232801733700734696810812786456085292375033405336127107308357921