Knowledge
Data
59205486 1701 6911 50692 790151
396220 5667 142091 4521112 284530
97791 812606 45152161 76