Perfect Square
12785059465042490250192980672894209760809 is a perfect square (113071037251112586803 × 113071037251112586803)
12785059465042490250192980672894209760809 is a perfect square (113071037251112586803 × 113071037251112586803)
12785059465042490250192980672894209760809 is odd
Previous odd number is 12785059465042490250192980672894209760807
Next odd number is 12785059465042490250192980672894209760811
10010110010010011010001110001011101110010111011011101101100110011100111100000110111000111111110111011010011001011110100001111000101001
2089816996554721753943144835146798956750153831404270734319124800578235526102862306458181053500102257272955560089533155129
163457745524672566975801776678457832986363110947059131210399371263622088992334481