Knowledge
Data
15984965 94671 31933783 369219 7008015
550 742 3473 661340
30355 87618777 100 171128044