Knowledge
Data
390223357 6680 316811054 802957669 9897139
15168912462 2414547 5922
20 577965098 626405115 57895166255 080