Knowledge
Data
982615 263 704 930
5624857128 674872 353
873421598 2116800736 75141932615 18130839214 596