Knowledge
Data
12533 69915852 145254878
8334918 2804763353 6282221 94014555 740
60630027854 597174993 29927807 2277