Knowledge
Data
29928 915681834 7608861 99505229 75986
18245996 116740894 493203624
4877544 21 466838403 147546 62705