Knowledge
Data
29997 33104139317 384295 118717
19230015449 16676 4415084 1460 202102681
2399470998 990153 7610619