Knowledge
Data
629629 4558777 8707424 369535
70272 6816426 651360334
157 142733 24183684 870830334 8705