Perfect Square
145252100686988981645924850162812778337583574710641 is a perfect square (12052057944060382820788121 × 12052057944060382820788121)
145252100686988981645924850162812778337583574710641 is a perfect square (12052057944060382820788121 × 12052057944060382820788121)
145252100686988981645924850162812778337583574710641 is odd
Previous odd number is 145252100686988981645924850162812778337583574710639
Next odd number is 145252100686988981645924850162812778337583574710643
11000110110001010110001011101011101001010010000011010110011010011101110100100001000001010000110111010101110100001011100100000010001000110010100101111100111100101110001
3064553913173053199889249228370932511356679133558517876710330180894835000941773135463957726860979827473351496854158487731901194859163249637505821904721
21098172753983184993817942759572666569812827730137962055883101398514285983282684655810933726878630881