Knowledge
Data
15796946 5213754 59315782 1409080 7993331460
902 2276863969 1277 309695
691160 12 271 84571203570 43