Knowledge
Data
31073 6605473 89589807
8245192 93438371 57098 033868054 8425013294
1395912083 5482221 714235