Perfect Square
12130212647674938921712483700128166239385009089 is a perfect square (110137244598160067288033 × 110137244598160067288033)
12130212647674938921712483700128166239385009089 is a perfect square (110137244598160067288033 × 110137244598160067288033)
12130212647674938921712483700128166239385009089 is odd
Previous odd number is 12130212647674938921712483700128166239385009087
Next odd number is 12130212647674938921712483700128166239385009091
1000011111111100000000001100011010101000100011000110101010100100110000010000101101100101100010111111010110011011100010110110110000000011011011101111000001
1784864463604578412388380472013674947545232265930003708416126760142086741508680785055975302618732637802093329590328762368392461566596571969
147142058877813051897674167902194485476909750696782111355130366523446794054984124540612609921