Knowledge
Data
2946 622 830592562 433 543655613
25694548564 215174139 9642967159 38748985095
17038535 3149717 1872