Knowledge
Data
2251398 662712 828163 1402003309
3063385 1081635 72742 2469920894
912 296 14909 94569427 44621719