Knowledge
Data
328966 434268 76644906 6064 95302
222272340 325387458 33480
43803208 993994902 16038029058