Perfect Square
95870671005347988762765861681930595436641 is a perfect square (309629893591280990129 × 309629893591280990129)
95870671005347988762765861681930595436641 is a perfect square (309629893591280990129 × 309629893591280990129)
95870671005347988762765861681930595436641 is odd
Previous odd number is 95870671005347988762765861681930595436639
Next odd number is 95870671005347988762765861681930595436643
10001100110111101000100111001101110010110110010110100001011100100011001110110110100110011001010110100101101111000100101111000100001100001
881165126877496887371820041538720438577957711665638420478115785576088367248096904691864050269263313824466444466680888722721
9191185559015671542402246934486419451861630342056098662589623618373739053445362881