Knowledge
Data
30703 7318541 89996 3466 5798
4926 22 13123214 50288046
20741142103 41093570 77158179257 50439