Knowledge
Data
585382 53168635 894176119 721405460
172091 40319505178 6036660 458664 56571895
60485287 3183 622 8253489050 414403