Knowledge
Data
59959956259 12313 67191981273 7739549 2713331
20 257088477 85 45090373 8030928488
29 5645248647 3843978 165