Knowledge
Data
50530601 32610 785821911 53547
31827396900 42096 103406
477066 9732357 313014 476916584 399595