Knowledge
Data
219611371 67 1258 666 364
22722 239906352 95618694 84706956422 81627
94 18534681 152 4436606