Perfect Square
372331851054357578171539448027856001 is a perfect square (610190012253853249 × 610190012253853249)
372331851054357578171539448027856001 is a perfect square (610190012253853249 × 610190012253853249)
372331851054357578171539448027856001 is odd
Previous odd number is 372331851054357578171539448027855999
Next odd number is 372331851054357578171539448027856003
10001111011010101100000101010000011010000100101011010110000101111011110101100011100011101101011100100101011110010000001
51616739565100257744074309360923548988751912706853989282325531921980004051560674427174843932712230291568001
138631007309564316395927702712134870709503741723952666070830852791712001