Knowledge
Data
27040503870 5035653 45038693987 35967585840 17
099574096 315746 3303367
2788613076 10018 956524 12692493286 302