Knowledge
Data
645 2739187463 9165628544 44728 32372086
18057632 838944593 636 1392 62863
9420346906 30800931160 35689 371399 68906505