Perfect Square
45670143547800344260456516349056640641 is a perfect square (6757968892189453121 × 6757968892189453121)
45670143547800344260456516349056640641 is a perfect square (6757968892189453121 × 6757968892189453121)
45670143547800344260456516349056640641 is odd
Previous odd number is 45670143547800344260456516349056640639
Next odd number is 45670143547800344260456516349056640643
100010010110111011111111101100011111011011011000110001011111010010111111111011011110000001110100100100001111011110011010000001
95257050479823223425020688593607336006760300452093907841228383415263125223548579343499280754332552710524962894721
2085762011676689415733773865761183960295463871934770145878271887580212890881