Perfect Square
372490798514264434304961450953772049 is a perfect square (610320242589301993 × 610320242589301993)
372490798514264434304961450953772049 is a perfect square (610320242589301993 × 610320242589301993)
372490798514264434304961450953772049 is odd
Previous odd number is 372490798514264434304961450953772047
Next odd number is 372490798514264434304961450953772051
10001111011110100110110110110110010010101100101010010100101100100011011010000010101000100111000110100011000110000010001
51682872928649686333747207011489238166003211603367223216938781537644927548116201681927350466397981667833649
138749394977794343299015240841018835310332376455840446974703221453658401