Knowledge
Data
31061 77 407083110 815933 590307378
52861317811 41422284907 12010974 475832 29961
40280 100 26123683 9827283 413828497