Knowledge
Data
15946952 1143 71 7023623
1341056907 48560 9321570 8309712
6560389 5015893 188 029 1302483152