Knowledge
Data
2167580909 12020682810 30692 913855
20815938508 1285211927 900293 176877334
7624268027 1678747 17314166757 79918981654