Knowledge
Data
3052 7114959681 161 20624842764
169 82 5598673 70 6590305668
181072 40381 2078160303 77 015419