Knowledge
Data
31433790 18345 45025182 4650061885 3313985
32016560 27345139 38523298511 8902489460
21739562750 82813311 1199844291 1555352