Knowledge
Data
3073654 35434062 871691243
80290426272 5627945 63766928 7752706 2080282421
159 901519 1517735405 9900 38065