Knowledge
Data
63 20372 2595631 5418670 657900
22917648 02439 84760 1586257
618834061 2956977383 21697779115 37707