Knowledge
Data
398 2065585 28351676 156000588
21847845 971921719 7980
652 6509882339 355094 1794603017 10753702