Knowledge
Data
32658722 56340973601 1149895642 29219480806
34160264738 95941 911682426 64438891 5872103
237010 4717730568 45561574 395524923