Knowledge
Data
96 2123964 685509 528 7692931
32497099 14932 1146 630629841 720647557
84 18909644 76852539 3544792 27