Knowledge
Data
7310868 1742435 640 3703924296
54519909 6175459703 18571 45829 85510
931231 4167548343 7402491 2009460