Knowledge
Data
40783 3709915 101956 2187346 692
43391779 69 302605 6000842
147 30343894 8293973476 6581862