Knowledge
Data
9520829 39661 60903568 945107073 512595
8940 32118522 6680 995086
51 7377366 18848325191 673 72587516760