Knowledge
Data
29 161508369 9117107971 7856491 28762
4698 040076050 42 396555783 8067895306
64 0280942 545208577 2142