Perfect Square
341256674033331338710103549437489852881803167225 is a perfect square (584171784694648992348085 × 584171784694648992348085)
341256674033331338710103549437489852881803167225 is a perfect square (584171784694648992348085 × 584171784694648992348085)
341256674033331338710103549437489852881803167225 is odd
Previous odd number is 341256674033331338710103549437489852881803167223
Next odd number is 341256674033331338710103549437489852881803167227
11101111000110011110100111111101000100001101101011000010011010100000011000011000110100100011101101101001010001001010000110101010100101111010000100010111111001
39741427353554742228009693431933366338760280678961889582201064773013405700014064180138206823611329954845311790737888840674486030262494074515625
116456117572291359577465753093472363553235347179407525689603978606367742072369827128041314200625