Knowledge
Data
3039197 964203 2375440173
76061801 37615692650 857730 699 586
30 436276 143239763 38269800