Perfect Square
12132908133483093030644371293230453611483356025 is a perfect square (110149480858890538080395 × 110149480858890538080395)
12132908133483093030644371293230453611483356025 is a perfect square (110149480858890538080395 × 110149480858890538080395)
12132908133483093030644371293230453611483356025 is odd
Previous odd number is 12132908133483093030644371293230453611483356023
Next odd number is 12132908133483093030644371293230453611483356027
1000100000000011101111010001101100110001010111010000011000000001110111110111100111011000111011100001001111111011011110101001011100111111111101101101111001
1786054586020036852838947773240276136014272061087074333130892124654794009856879002084206070695222646615798941522117319061825980252492515625
147207459775540192410234800264872160393489916030145464395641219906662902253953345596903800625