Knowledge
Data
1176 29938368559 17037768 530124329
34043051 36783 984000 671788
2976191 64580314486 7822265141 657495 20885836147