Knowledge
Data
14029840 433 969 1315043877 7116736587
19687 69591508890 455208
46 3267773 539272710 7543264