Knowledge
Data
29613362 17113 608 45438108 1012
38256927 446 0669663
7546019 6891 6703014 42989269719