Knowledge
Data
2583 683168965 3276846 880010
520 44231044 97521450 3889744536 12490744981
81866 3015850545 296 76952262 5119