Knowledge
Data
29176070 0298087514 690 28442453 480646
52225269 2685787004 786245 449518892
9430718 14 976