Knowledge
Data
65305752 222591191 65180448 63200910 219
185802 48743893 88950421710 579699 46841354
2412 75802 7249078