Knowledge
Data
16956 749110692 5115059608 55344471439
67539 129 657 18153889
2045617 01906594 3962 136