Knowledge
Data
15674436 10601181 95859888 508299 57248
7719099414 390 168689298
41 402 086 3007149061 0004