Knowledge
Data
31442542973 27395259 06767976 811432177
29847198 75427712 21791
512930148 92 3468 54580 347797096