Perfect Square
2255105120700816640425625 is a perfect square (1501700742725 × 1501700742725)
2255105120700816640425625 is a perfect square (1501700742725 × 1501700742725)
2255105120700816640425625 is odd
Previous odd number is 2255105120700816640425623
Next odd number is 2255105120700816640425627
111011101100010010111111001011001011100100110010001111111010101111011111010011001
11468335073931869205040053552013436243472624681879202672666604795166015625