Perfect Square
372511888849501699345705552447098001 is a perfect square (610337520433982249 × 610337520433982249)
372511888849501699345705552447098001 is a perfect square (610337520433982249 × 610337520433982249)
372511888849501699345705552447098001 is odd
Previous odd number is 372511888849501699345705552447097999
Next odd number is 372511888849501699345705552447098003
10001111011111001000001000011011011000111010000111100001101110110000001110001101001101001111000101010010100110010010001
51691652239475440650642251114629216900622745278876003951796776429332124618821558391763991915287714153294001
138765107334223508486607417259544502381670823930760624667499726498196001