Knowledge
Data
5872 2640 2504588631 18
45407396 87316680145 94199977 88545259
1294 50226353211 83705194821 8676407 3100