Knowledge
Data
2883 137216 5017976610
7747891 952 42064985 137967804
50573782673 9285062078 6220955 23 70767