Knowledge
Data
40621525072 32429120868 3996308123 399325
889613 6124029 755298 3686 579230546
29435048 2536994913 2744545 77265882 469025