Knowledge
Data
15297 431 33348883 7114366642 7864698938
31564 6510947 190
159 290494000 1070 392 11545197