Knowledge
Data
634984383 2987502 831 55 6598476341
74773600 1742016302 770596
128386730 1662506 49135778