Knowledge
Data
16064626 43228745 2664 6877
38286132363 70210470292 9409156
680 1127 3652446314 72871923715 2042491966