Knowledge
Data
380649481 2999383098 95308546 9230229 1838132507
1784029597 500544010 602031545 11304
18724822392 1606852 6839909627 23064664199