Knowledge
Data
46387593 3603236 660887 196849
14299116 2445248964 69039634909 20020883360
297325 1606707711 93211 6250629632