Knowledge
Data
173302127 108966255 938882987 25618 4504
1236557 170182430 8020351 94522627 82
4882034 942 875693941 77240