Perfect Square
106134738967387657834270851734205215332994052991225 is a perfect square (10302171565616040440057035 × 10302171565616040440057035)
106134738967387657834270851734205215332994052991225 is a perfect square (10302171565616040440057035 × 10302171565616040440057035)
106134738967387657834270851734205215332994052991225 is odd
Previous odd number is 106134738967387657834270851734205215332994052991223
Next odd number is 106134738967387657834270851734205215332994052991227
10010001001111011001110010010111001010101100111110111101001011000010000111011100001101000001011111000011100100111111011111111100001001001010111110001110010100011111001
1195563556718241586469767634826737594224758338418217146169665766706929725147343252943404053340843330952334049710097463761162913762696128681173694515625
11264582815675516153186849069769731156304007229210967932377680775674918216122527804272763369927000625