Perfect Square
94485834974268002500 is a perfect square (9720382450 × 9720382450)
94485834974268002500 is a perfect square (9720382450 × 9720382450)
94485834974268002500 is even
Previous even number is 94485834974268002498
Next even number is 94485834974268002502
843529190217723260186456768409667724252256447525015625000000
1010001111101000001000111100100110100111011011011001001000011000100