Knowledge
Data
21883259 992404 44422 831 2195546400
736283477 135628741 631925
142477340 50830368 25837557 95904 1572