Knowledge
Data
95 3703330 368 7810 880360531
877055615 10216 1855844 90363685008 38505353
664383968 29 207630333