Perfect Square
349008428034411968802353929 is a perfect square (18681767262077 × 18681767262077)
349008428034411968802353929 is a perfect square (18681767262077 × 18681767262077)
349008428034411968802353929 is odd
Previous odd number is 349008428034411968802353927
Next odd number is 349008428034411968802353931
10010000010110001011010001100101101100110100001000000000000100101101011000111001100001001
42511628703429092254087124252924027737286068696963472500016963597166561691184089