Knowledge
Data
9096 3155968 3181136 29927177 54389
153054659 6924 70720806722 571355
43204 48237 695000114 8186218296