Knowledge
Data
26938 5221862 31970229942 667061 42137
21540 139 3200133290 29861831 25615520
318239 846915 46336576