Knowledge
Data
33556 489509402 82917551 7910052186 679
513293483 340968 018427 1990506 923408501
2635 216393147 6994 8683