Knowledge
Data
46346 8253838 1099398 192858770
10337693 3269662 89426
339951762 7723531 51972244076 7758897177 34992841