Knowledge
Data
1858072 671564463 32090 8288008960
254776 491775316 883143111
185886 26518524 520059395 1067613 36807