Knowledge
Data
30905628 251119 7864979 19880
258069049 6777447854 99023039 27204
142027187 3120649860 793431919 55025