Knowledge
Data
2966 373774328 88213199 28908682
23 56370815 77863619113 5540368
102745 26916970624 00271436 2919 1806