Perfect Square
198988661898813751951360000 is a perfect square (14106334105600 × 14106334105600)
198988661898813751951360000 is a perfect square (14106334105600 × 14106334105600)
10100100 10011001 01111100 11111001 11111110 00011111 10101001 01010001 00000000 00000000 00000000
198988661898813751951360000 is even
Previous even number is 198988661898813751951359998
Next even number is 198988661898813751951360002
7879252076309178121618897622616343158593537633860929083136022675456000000000000