Perfect Square
85253609137601610000 is a perfect square (9233288100 × 9233288100)
85253609137601610000 is a perfect square (9233288100 × 9233288100)
85253609137601610000 is even
Previous even number is 85253609137601609998
Next even number is 85253609137601610002
619638395355686748145430861524225010797523053281000000000000
1001001111100100001101010011101000101010010101111011000000100010000