Perfect Square
28302708828106319539405991654255625 is a perfect square (168234089375804925 × 168234089375804925)
28302708828106319539405991654255625 is a perfect square (168234089375804925 × 168234089375804925)
28302708828106319539405991654255625 is odd
Previous odd number is 28302708828106319539405991654255623
Next odd number is 28302708828106319539405991654255627
1010111001101101110011010000111100101010111110011001101100010011010000100010010010111011010001000001110110000001001
22671696043021037814306050411310208427871999325938207437142634428615545496964849637534043860627197265625
801043327008567395517081011582449505124516440099638968949172844140625