Knowledge
Data
30881895 57399145 334030
11219105 9509930971 6184901
872226144 0893701 359 794287 469667