Knowledge
Data
154524 0304362 605671776 3244556 8035790
5396 873960628 19497 30539 629605845
559468068 143317 13575117348