Perfect Square
295895174567573857527976654102872468594918873025 is a perfect square (543962475330398004401695 × 543962475330398004401695)
295895174567573857527976654102872468594918873025 is a perfect square (543962475330398004401695 × 543962475330398004401695)
295895174567573857527976654102872468594918873025 is odd
Previous odd number is 295895174567573857527976654102872468594918873023
Next odd number is 295895174567573857527976654102872468594918873027
11001111010100011001100000010101011001011100011110010101111010010111001100111101111101001110101000010011000101011100011111110110011100011010101101011111000001
25906792601259492127132094873434765830529845104792484526910416076545144725239002561518510528762566242658722246719651334865356990089349561890625
87553954332375006984323807616602467218409861735955752955298455607193286509649216881336072650625