Knowledge
Data
17822 523 15995782
40189473 6519954 75017153138
29088400 289 60 2983231387 34573707086