Knowledge
Data
302970 2702841 4013276 43002111306 1879695310
1914158600 906 84079541133 3379 171855002
1586 5151904 751