Knowledge
Data
164496 313062 31479 034066352
58837344 30564 8138687 801244568
405446 870337697 5769309420