Knowledge
Data
68 345351 77059 2979749
154800225 5392382 2714 994281476
63121042 140514148 31619 8406854 80261130