Knowledge
Data
2556 896697150 29750 564656913 1334124
42077258 8733 61442661568 7211
42433 6681570558 82505413068 76085339713