Perfect Square
372118755137318233482734635132255225 is a perfect square (610015372869666485 × 610015372869666485)
372118755137318233482734635132255225 is a perfect square (610015372869666485 × 610015372869666485)
372118755137318233482734635132255225 is odd
Previous odd number is 372118755137318233482734635132255223
Next odd number is 372118755137318233482734635132255227
10001111010101011011111000000100010100011110100111111101010000100110010111111010011001010010101100110011111101111111001
51528165173148142807043716340339249828756334049642603979770483389378569133051795841632277979626978114515625
138472367924947405183645350088406972780044495560306430551927194539800625