Perfect Square
145974166289513032906069769710801 is a perfect square (12081976919755849 × 12081976919755849)
145974166289513032906069769710801 is a perfect square (12081976919755849 × 12081976919755849)
145974166289513032906069769710801 is odd
Previous odd number is 145974166289513032906069769710799
Next odd number is 145974166289513032906069769710803
11100110010011100111111100001001001110011001000010000001011101111011100011101111111100101111110110011010001
3110484278177240226838203477077015379862312174513614274618946398556329946857321486084239931052401
21308457223918403133005978165163511619925948901047957255176061601