Knowledge
Data
66 50768 8658130229 40039
21065151693 594992430 3861023 720
5271326845 70639941 719192354 3154 381807209