Knowledge
Data
311533 3373494 293840 42648307623 1982591
4390101956 115169 57635
754 103186128 39994296 473