Knowledge
Data
10090 771868 12228771439 863 5933
4464428 749720 398613417 643 50955892
280 0598 9747675287 131323 6398587