Perfect Square
12141334906386557963679292919967519805751961361 is a perfect square (110187725751948242865769 × 110187725751948242865769)
12141334906386557963679292919967519805751961361 is a perfect square (110187725751948242865769 × 110187725751948242865769)
12141334906386557963679292919967519805751961361 is odd
Previous odd number is 12141334906386557963679292919967519805751961359
Next odd number is 12141334906386557963679292919967519805751961363
1000100000011011111011000001111100000110000110001100001011111000101010001110111101111100001100110001101010000111111000011011110100011111000010011100010001
1789778622809775561084437402161011540728870468954662989431316042602753160082186063521968228740353775432510864327313708176253872084218488881
147412013309040688231372785696484506751952627936210401133940955506300118562289955098436972321