Knowledge
Data
903 169 1991503 214714
514 7124436120 89820224406 3659540 44176217362
109280 9718 88226274807