Knowledge
Data
2199 166782 3129013 30083735220
835022057 21356441308 4071545 45762
368590965 4968021 342149 922