Knowledge
Data
50812057 43323235 74978 2002681 582075
566465095 2110 53475683 961529 880
409781 420864519 792 6935996