Perfect Square
316990980102313098197583884771144586470285238009 is a perfect square (563019520178752859373003 × 563019520178752859373003)
316990980102313098197583884771144586470285238009 is a perfect square (563019520178752859373003 × 563019520178752859373003)
316990980102313098197583884771144586470285238009 is odd
Previous odd number is 316990980102313098197583884771144586470285238007
Next odd number is 316990980102313098197583884771144586470285238011
11011110000110010111011111110111101110000000100101001101000000110010010100110010111001100011010011101000110100011110000100010110000010010110011101111011111001
31852293875875274050845279364569188066269624329748852152701933933563660273721167964276913032973909774141892313672158195065477077792900700834729
100483281466225058539444668594412839144481955768676794564145872833792520465891743637181778284081