Knowledge
Data
203309846 40309161954 19878419371 6188831 3629249659
202130458 03291559059 36425551480 62979 4204670871
19457566 921112 96758465