Knowledge
Data
34221735 951852 74753 259463 22604192
402 0283035630 2159809435
6149460 572 617936 7074 397789666