Knowledge
Data
23 22955 8002341586 7100435
6462149920 5919262033 978216 18489766 934
538869 361 544357 2993603 40