Knowledge
Data
3506 89323932334 3306271 2982146214 1691028
526737212 0166770470 63264876
52178861157 666901 12