Knowledge
Data
50628 5085220 58906 7365
52264865 2736 8225303677 1580380363 19068
1224319307 3088801 45