Knowledge
Data
31488 90158150 4216089331 2572666 816816818
413324 56 39498 98622105 7315815608
30 19 595