Knowledge
Data
29083 22395277 4242 8148778
27757603 3984385429 955 164899 1735
43920 716139153 6350599 2973 63