Knowledge
Data
50333376 1009 5818 80367399729 9449
16999025 59667480003 806994881 187
1430384263 168314 8105730497 8850213258 3495