Perfect Square
399043249725002033060584091148072852287928398025 is a perfect square (631698701696467026275805 × 631698701696467026275805)
399043249725002033060584091148072852287928398025 is a perfect square (631698701696467026275805 × 631698701696467026275805)
399043249725002033060584091148072852287928398025 is odd
Previous odd number is 399043249725002033060584091148072852287928398023
Next odd number is 399043249725002033060584091148072852287928398027
100010111100101101101111101101001110110101110011000000011011111110001110000111011110011101100000000000000011111011011000110101111100111101110111111000011001001
63541857437525885444292198209730945111153039467086898756931476452994997817942305914626458517575668405670477790976355403704832775934138046265625
159235515151090335133829727080858529634634738836473945640324763769544302767608596989242823900625