Knowledge
Data
31055115827 645370 7841 301 8891
591843700 6930793445 4266 13504124 32738207274
455102 5409471 14155