Perfect Square
99105382868610258926229265162514559409 is a perfect square (9955168650937575097 × 9955168650937575097)
99105382868610258926229265162514559409 is a perfect square (9955168650937575097 × 9955168650937575097)
99105382868610258926229265162514559409 is odd
Previous odd number is 99105382868610258926229265162514559407
Next odd number is 99105382868610258926229265162514559411
1001010100011110000000010100000101011000000111101011110011110000100110100000011011111010100011011110110000001010111000110110001
973400872004134022501271497061945335185016265051322329377601734412923295836815120373591364390220660636091087654929
9821876913533827794489504198911641799406296873507341896804790789901390429281