Perfect Square
145675323798878413440000 is a perfect square (381674368800 × 381674368800)
145675323798878413440000 is a perfect square (381674368800 × 381674368800)
145675323798878413440000 is even
Previous even number is 145675323798878413439998
Next even number is 145675323798878413440002
3091419743675435099913984178270441438293691993345690435584000000000000
11110110110010001001100111011100001100010001010111011110011001100010000000000