Knowledge
Data
33448 1510809 010013 9979
31 10284916 25345739 432552660 38911471067
8421753 8528288 000 42053285 811008