Knowledge
Data
40787593 78902149 6518 993
476729 1473404 59 745692
45495565 990560668 64033130 340063 5705625602