Knowledge
Data
3007334 35099 928174
85205042 133960 81170577 3897804 12228608
590 17267198 5358 08942 0903