Knowledge
Data
0295068 8964682 8591 30938906 214277611
40929 07517 52246378044 48326802 899646901
162483 146695542 298305