Perfect Square
85260706913889002500 is a perfect square (9233672450 × 9233672450)
85260706913889002500 is a perfect square (9233672450 × 9233672450)
85260706913889002500 is even
Previous even number is 85260706913889002498
Next even number is 85260706913889002502
619793171942508535973563574226720839910906042918765625000000
1001001111100111010111000010011010100100101000010111010010000000100