Knowledge
Data
46 2961 369791 3293 4630588
2228 49091876142 1581731645 174759 25303519701
490653 109644 985 500483320 675290060