Knowledge
Data
263 3350222 139393566 1758336
77643400810 534708942 91559
96854965778 213746687 104989040 65346575 5881