Perfect Square
318627370939517451068264894932491803241829745025 is a perfect square (564470876963123272050495 × 564470876963123272050495)
318627370939517451068264894932491803241829745025 is a perfect square (564470876963123272050495 × 564470876963123272050495)
318627370939517451068264894932491803241829745025 is odd
Previous odd number is 318627370939517451068264894932491803241829745023
Next odd number is 318627370939517451068264894932491803241829745027
11011111001111101111101101011001100100010100111001100111110011011111001010111010011001110011001110110011011110010000000100101010011011011101011100000110000001
32348134512551057742322927159243422065157057789350139074395565516493291116496362512982089963966431973369009215065356814263070769254432646890625
101523401511828849888662908733141902791178499290631650821621553483556623673266685728856512250625