Knowledge
Data
99670038 253691927 36868940292 17811316505 5156067948
85768852611 51322110 32256889965 74362
45084925516 707618142 147