Knowledge
Data
50276 59120431 32960586609 164 21103885
87 8090 83649663 49459398
1243 806148 53 20052