Knowledge
Data
63 267955 807586 25575661 52582
100655301 229896 5791 4711356 1714113781
741276152 4808321012 40791604600