Knowledge
Data
5302569 3161310 4047 93701395
37539 44 8614899 9359740540 74098452
22422880 40435 147768 85005837 5182