Knowledge
Data
30 18327 215 50552911 4934268430
37351924018 88746873657 22 32829861359 81
22657522311 8809793152 7472333 5068865 66