Knowledge
Data
429600 2802 634673
580198 41005737112 1930 9283905751 737392968
170476341 8891363680 608 1199 16