Knowledge
Data
629 7160641 453839 7110863
31284504338 35154317 8344667 082 25193267
17120 098 9209008 34923604