Knowledge
Data
51 946244881 20794845 22 3204
349244533 6016377215 10661450 258849473
509501913 98250076 2939590 9471491788 6664