Knowledge
Data
7755846 1412 704376 419147 9490965524
551367620 6064694696 88089318 5951844334
16953 31252 71712 400112 4616807