Knowledge
Data
34488921 6331566 73050708 785027846 577415
18021102 99283522363 96128987591 368052877
506 13025838 89267 249 5505