Knowledge
Data
2535304615 3112872672 57473352 689080
1425720 746 8850681109 2504530116
1299404599 18385706394 5841186410 36009622941 83389215