Knowledge
Data
30677143 67345336 526 9192122 3102
105791792 886 509 93
40745 4916 407 1963046 388697966