Knowledge
Data
32857 829286 907273 7769971 08869
39683096311 818960 951490 35264
5422295 13342108459 6299899 80045 370