Knowledge
Data
5942 8017828 9300 51581
99453560 5163 9104080 2233270 56026
89011396353 23703529 32446 298565