Knowledge
Data
21970455 6741794 5421622615 4990
6677046497 84493143 5852187788 14273 3452
50 11835267 292941206