Perfect Square
81535270742195417271601 is a perfect square (285543815801 × 285543815801)
81535270742195417271601 is a perfect square (285543815801 × 285543815801)
81535270742195417271601 is odd
Previous odd number is 81535270742195417271599
Next odd number is 81535270742195417271603
10001010001000000100100101111101010111010010111100010001010100100110100110001
542046510470095076482476241013592193897512912787784762346908447494801