Knowledge
Data
15616259 48362 86785256122 931557387
21942958 08690 85115511316
383534429 01843412910 616956