Knowledge
Data
583481 54647749012 548153 686267
20 150 91209671 7574064
40 80828 4156658 3182004 743