Perfect Square
372480270884207841113686649736290809 is a perfect square (610311617851248053 × 610311617851248053)
372480270884207841113686649736290809 is a perfect square (610311617851248053 × 610311617851248053)
372480270884207841113686649736290809 is odd
Previous odd number is 372480270884207841113686649736290807
Next odd number is 372480270884207841113686649736290811
10001111011110010110001111110101000100111101010101011100011111100011000111000110010010001100100001000000110000111111001
51678490945596389547235832211169025942506484878772195854222562408431475434999147069298456313581041675945129
138741552197972851570109714265264593910299345476328809071542237417874481