Knowledge
Data
36 3163330 9992 325581299 3958463
8040621 838446452 6848 893968
350227 508982 63163498 9982794229 1396210