Knowledge
Data
21 56186 80 485993 10287786115
23861493 8049364 4691318 42962379428 862322
56 074461290 399 9128