Knowledge
Data
560 183045 16785913211 21481679 815130507
19985353 56781721741 2111347
555707 050900 7163543508 106413299 152807470