Knowledge
Data
30680580 4756 591231 410
148859 803446 3096071 3436560 191
2228902 15393228342 138707748 917 49