Perfect Square
86995382561871975685639760355452375000100 is a perfect square (294949796680506249990 × 294949796680506249990)
86995382561871975685639760355452375000100 is a perfect square (294949796680506249990 × 294949796680506249990)
11111111 10101000 00001101 00111010 11011100 11100111 10100010 11011011 00100101 01000011 11010111 10100101 11011000 10101101 10010011 11100100 00100100
86995382561871975685639760355452375000100 is even
Previous even number is 86995382561871975685639760355452375000098
Next even number is 86995382561871975685639760355452375000102
658398157397040304780364312384959788057533903427153742055545374756530352053860927211996909244238851695127851071250001000000
7568196587086458635434002793906228340873235976175786694343518845211715475000010000