Perfect Square
1265319018478002176000064 is a perfect square (1124863999992 × 1124863999992)
1265319018478002176000064 is a perfect square (1124863999992 × 1124863999992)
1265319018478002176000064 is even
Previous even number is 1265319018478002176000062
Next even number is 1265319018478002176000066
2025816515292085916016121714915387256805986817099469936173082738688262144
100001011111100010001010011011000111111100100001111001110000110000000000001000000