Knowledge
Data
6637243 3115400 3417648 770 27082474245
2619111275 14633782 7870570 9500
9321318 66312680 62063557