Knowledge
Data
3181396 861818 640
8745 416602 5926747936
10491615 1929 55834716 95478520 27397992278