Perfect Square
372118755137318213962242703302927961 is a perfect square (610015372869666469 × 610015372869666469)
372118755137318213962242703302927961 is a perfect square (610015372869666469 × 610015372869666469)
372118755137318213962242703302927961 is odd
Previous odd number is 372118755137318213962242703302927959
Next odd number is 372118755137318213962242703302927963
10001111010101011011111000000100010100011110100111111011001001001001100010001010011010110101000000010010010011001011001
51528165173148134697897493759625835663266744134241338852515384787726489335955954328389512954933260732404681
138472367924947390655763035407620148309622660604234035105602515555617521