Knowledge
Data
3297785 40497 818500 19704610
23174417 9452 75830012 37689412 1653274202
7201620 4162 515400629 983632