Knowledge
Data
3004723 1366 5260614
387160576 14509 5916 5395 4963135
72520 117983552 597241 916377192 6505