Perfect Square
10239143575479930470499244480289142125557525225 is a perfect square (101188653392956714801235 × 101188653392956714801235)
10239143575479930470499244480289142125557525225 is a perfect square (101188653392956714801235 × 101188653392956714801235)
10239143575479930470499244480289142125557525225 is odd
Previous odd number is 10239143575479930470499244480289142125557525223
Next odd number is 10239143575479930470499244480289142125557525227
111001011001000111001101010010011010110011011001011010101111000100110111100110011011110100111100101000101101010001101001010000010011101010010101011101001
1073472438672087003712648623201868718973855238482306331987839678613772546641872116127183303955036870546331573095478702528381181970995765625
104840061159291934612148465581927193650717747884448778556865937450855939681906040626511300625