Knowledge
Data
3385056 669776 267893
4577687942 8369515 3235737181 33258997063
80 302563 60 29391429 90