Knowledge
Data
8860651 319237 31302720214
541339 8058916591 18276 47295773362 22870553720
638 164672564 2770 1393802 1669