Knowledge
Data
586 8997589 716 3650990676 3501036
304088964 136220 8840308 3201893719
88076 532218242 3043 1682