Knowledge
Data
8949654 516226999 6219 50337912185 3848108169
5741184 928328 2468512 70714140298 30
41 800 628