Knowledge
Data
30 30694461 27 083949 263
51099471503 08 9015831 2072015 553429
445610553 97730544 61906 20400035 14507