Knowledge
Data
29684 515333971 1705947 15517 6166711
9491 83298103 57525 638 35711858
989548027 338 4213745 3280 338