Perfect Square
10245535650153828703913061992532690001180176225 is a perfect square (101220233402980397908785 × 101220233402980397908785)
10245535650153828703913061992532690001180176225 is a perfect square (101220233402980397908785 × 101220233402980397908785)
10245535650153828703913061992532690001180176225 is odd
Previous odd number is 10245535650153828703913061992532690001180176223
Next odd number is 10245535650153828703913061992532690001180176227
111001011011011001111101100110001110110111101001000010000100000110011011010101011111111110101000010111011111001001000011111010000010111110010111101100001
1075484130504284651214354809139082201271922486114931542950085724779042936517007747182496493636744628089739077243867837603304809924041390625
104971000758573037439892805560454990888953556151212838507482239097176416547983315922055250625