Knowledge
Data
26662 95 156969884 282077
74403175 36365714738 4458453 4506968992 38001212
84364 57979847 327117 28551261 38218671754