Knowledge
Data
584176246 063094888 75535286 943 258
5277280922 503315 20604 25643
16610 828 29016155085 7056918166 3697718436