Knowledge
Data
18046146 1093 636188 390104
73323151804 809758487 64385481758
40 5419291 132554200 67 431