Knowledge
Data
80169625 1399850 44553898032 63189
42161 19244504286 557222396 7006831 119082
40 224 4758 51856932