Knowledge
Data
1663779 1683339 3584 42684 9881527359
102 905 67728499 770586705 522
51 5114325310 3719583819