Perfect Square
12135604141913646905383959520073413314935850225 is a perfect square (110161718132542063695015 × 110161718132542063695015)
12135604141913646905383959520073413314935850225 is a perfect square (110161718132542063695015 × 110161718132542063695015)
12135604141913646905383959520073413314935850225 is odd
Previous odd number is 12135604141913646905383959520073413314935850223
Next odd number is 12135604141913646905383959520073413314935850227
1000100000001011011110011101001000000101100010000000111011010111110110110111000000001011110011100001011111010011101001100111100010000010010000010011110001
1787245468260143927595475519343353043744274377110267244736352765077992239078749223336702801316250248143181547954740110186114106069730140625
147272887889231662218613579361276260376948226088740428995563752531175654329725606943632550625