Knowledge
Data
17599671 66100 168485 938
65000287590 227297596 557859 710360 6558320983
31407277 7579 1160