Knowledge
Data
58489096 30876630232 12 1210570 49423109
41052183 7552615 8602824920
74 9553513895 2505 51116800185