Perfect Square
12925296349789114807209582806500490646025 is a perfect square (113689473346432187645 × 113689473346432187645)
12925296349789114807209582806500490646025 is a perfect square (113689473346432187645 × 113689473346432187645)
12925296349789114807209582806500490646025 is odd
Previous odd number is 12925296349789114807209582806500490646023
Next odd number is 12925296349789114807209582806500490646027
10010111111011111010011000011100101011111010010110010010100100111111101101100011111000011000110001101100001111100011001001001000001001
2159342477228088086719364697742660936896434716960331126676088578535054814124585952828896993121137726675191306854661265625
167063285729871815274758421232305347468399398721317268488541835379058521848300625