Knowledge
Data
187851899 1301906 23428 3170073
42992364 5341481324 33396947959 8816599095 885197
43968760 1418983 80 7001958