Knowledge
Data
20 3303447 335941 3335468047
129 27345207 557907
1887877371 290705 87588116536 88306163