Knowledge
Data
3459562 344160508 541912 2555 8473956138
7350822007 83399542 706233597 15442 377631
37284330 147261246 90 65254 1660