Perfect Square
95870500951786892526899084750332317589225 is a perfect square (309629618983370020435 × 309629618983370020435)
95870500951786892526899084750332317589225 is a perfect square (309629618983370020435 × 309629618983370020435)
95870500951786892526899084750332317589225 is odd
Previous odd number is 95870500951786892526899084750332317589223
Next odd number is 95870500951786892526899084750332317589227
10001100110111100111100101101101101001101000110001000000001111011111011100010010000001100110011110000011110111001010011101101111011101001
881160437904309087355509183735524467431826424310237163424776478005506997872474810353921401880412406670556934099924515765625
9191152952746571465898446195124417728825021286548669107118068358617608315836100625