Knowledge
Data
40 178 67221374539 29 654181825
10216841 30032 805083 874504 3237588
16913112136 72994 8029955 5124641 23830273