Knowledge
Data
309 066 19444513500 4602564241 289934382
235 183184 83462650065
84 55101 3870 933654040