>>214611873
The ancestor of Indonesians is homo javanensis, not any human beings from the mainland