Knowledge
Data
32034352 238471 662246 631050871
489477 168941 702695
7391982330 5758924 941288101 31033