Perfect Square
825328326902749700851482561 is a perfect square (28728528101919 × 28728528101919)
825328326902749700851482561 is a perfect square (28728528101919 × 28728528101919)
825328326902749700851482561 is odd
Previous odd number is 825328326902749700851482559
Next odd number is 825328326902749700851482563
101010101010110010000100100100000010001000111011100010101000100111101011111011111111000001
562186294331369007431401598423146301987331895817976473843729954834703819268124481