Perfect Square
112038538788779476369873327446751894956321 is a perfect square (334721583990007247889 × 334721583990007247889)
112038538788779476369873327446751894956321 is a perfect square (334721583990007247889 × 334721583990007247889)
112038538788779476369873327446751894956321 is odd
Previous odd number is 112038538788779476369873327446751894956319
Next odd number is 112038538788779476369873327446751894956323
10100100101000000011011011010110110001000111001010111011010011001010110010110001101011110001101111001000000001110001100011110100100100001
1406378790796637375527836140500151651294184229067110080796623916778428469564825447873545367174794587596253142847824884664161
12552634173924843295945372046990265275728590965235991197277191546997672958497855041