Perfect Square
12132908133483093030646574282847631422244964025 is a perfect square (110149480858890538080405 × 110149480858890538080405)
12132908133483093030646574282847631422244964025 is a perfect square (110149480858890538080405 × 110149480858890538080405)
12132908133483093030646574282847631422244964025 is odd
Previous odd number is 12132908133483093030646574282847631422244964023
Next odd number is 12132908133483093030646574282847631422244964027
1000100000000011101111010001101100110001010111010000011000000001110111111110111001111001000000011011000011001000011110011111100100010001101100011010111001
1786054586020036852839920662756646041809221229623599046569688275758413803623699826660663476477831540953487646477963530564619182150507515625
147207459775540192410288257606160631324744499161860817677352323413137430593759194473544200625