Knowledge
Data
596 15538 3201788751 63 540677683
108 22216201 5070876
592 1445760 15399 773221219
7910690594 713222 160 8116534 4507