Knowledge
Data
434382 3089 2281760 9991877 1001
551145 14 987415 0186829
31721475311 2497660563 25124 28 394236