Knowledge
Data
19314642 28535340 33122461763 24437 359719277
99431107 157 59920783 42292
16043230 5161570566 29307831