Knowledge
Data
43290 880306580 18487172
420 20500829 583666926 7100409 6299
206461289 278 049578 5774 59980323