Perfect Square
145675323801931808390416 is a perfect square (381674368804 × 381674368804)
145675323801931808390416 is a perfect square (381674368804 × 381674368804)
145675323801931808390416 is even
Previous even number is 145675323801931808390414
Next even number is 145675323801931808390418
3091419743869826130371239113285308493135544894437348812693439091511296
11110110110010001001100111011100010001110100110101000010100100011110100010000