Knowledge
Data
27626012 9986801 60492991083
12393351 214686 271373154 016166 81103046
685 7831615627 18542435 4344049613 891