Perfect Square
316990980102313098197579380614983156447410254001 is a perfect square (563019520178752859372999 × 563019520178752859372999)
316990980102313098197579380614983156447410254001 is a perfect square (563019520178752859372999 × 563019520178752859372999)
316990980102313098197579380614983156447410254001 is odd
Previous odd number is 316990980102313098197579380614983156447410253999
Next odd number is 316990980102313098197579380614983156447410254003
11011110000110010111011111110111101110000000100101001101000000110010010100100011111111110000100110111010111110010011011100011010010000110111011111000010110001
31852293875875274050843921587395177651808373472785638908539846125569464771860443289112971738036429856040329523508255904847118026689439778762001
100483281466225058539441813040660547993833545307758638188467334092340075024769149697239336508001