Knowledge
Data
5860 2607283 4145252299 148469879 756314
627 8849050 459358 3969
1381087966 83 944079302 13600330272