Knowledge
Data
023622 1399888 29727 509556004
17883325 69709685 304632461
84862384224 84150610887 21937681 2481039