Perfect Square
1242425201867397499595523031296 is a perfect square (1114641288427536 × 1114641288427536)
1242425201867397499595523031296 is a perfect square (1114641288427536 × 1114641288427536)
1242425201867397499595523031296 is even
Previous even number is 1242425201867397499595523031294
Next even number is 1242425201867397499595523031298
1917832865005251604342680865142949984129447265339977145882777596707501544248389970046222336
1543620382235243427316108664020689558232745938211976595439616
1111 1010 1110 0111 1110 0000 1010 0001 1110 1100 0100 1100 1000 1100 0100 1001 0000 0011 1001 1100 1111 0000 0001 0000 0000