Knowledge
Data
393608 860492 296028 951518863
30849 934319729 3813057303 180039
5993353999 906 5782 2929