Knowledge
Data
29570824499 62125204108 87133988405 156757368
08038602 7815729 97154971870 166 489975504
13090072 604524268 137012 3175438