Knowledge
Data
139143 2907 81170090 737883
533260766 75623017570 670924
336899 8689408295 4076 25098 061