Knowledge
Data
129 888649 23539718 20166010
322722 8587359 10321477 3610089922 468158483
23514 64277479088 3855054591 052034940 6910079756