Knowledge
Data
30 50943 5555731482 159186
13148122 26734 85216579 20 455560
64129442 983888262 3370 58