Perfect Square
1642912486873227174744731566313361 is a perfect square (40532856880230231 × 40532856880230231)
1642912486873227174744731566313361 is a perfect square (40532856880230231 × 40532856880230231)
1642912486873227174744731566313361 is odd
Previous odd number is 1642912486873227174744731566313359
Next odd number is 1642912486873227174744731566313363
101000100000000011110001000110101000011010001111100100011010000010011110001001010010110101011011000111110010001
4434486033080648372883080001867005378462530152885745733831584564708809680747276374912189985903464881
2699161439523971853767772404741781509686336754807180012604847116321