Knowledge
Data
29411560 22363851 1274825035 834517617
4317467441 950090084 5304 532786750 0884983
52501970419 38710 1287557048 920