Knowledge
Data
43662586 22625002685 66411738116 1004945 9947
757199 611419102 5718786490
349896450 205268 268