Knowledge
Data
29158322 5025902 23422374 736573363 79140063
64706076431 38933589597 709 22060 2268
439655 10232 4967133