Knowledge
Data
29859 3590954842 10907192
3417685 17193614541 66899
8423285089 8926728752 679462027 01159529