Perfect Square
94893761558161550164041 is a perfect square (308048310429 × 308048310429)
94893761558161550164041 is a perfect square (308048310429 × 308048310429)
94893761558161550164041 is odd
Previous odd number is 94893761558161550164039
Next odd number is 94893761558161550164043
10100000110000011001101111100101110000111001110010101100100110100000001001001
854501809671011894491406096162448082285711231115014665696149685120921