Knowledge
Data
581213059 389273 190179126
77461180 64059565 853 116818 153019584
1344479 99539259 11920565130