Knowledge
Data
10657700 429639 0573078 6371107 561149
2104882 35519372518 2204728774 0168567501 8355196
593268 49756665 246400699 174998858