Knowledge
Data
16556423 780080 3323 8802 21157033
3837325065 56549062 215943337 20362993
37042539 5847013570 7060925663 8766910502 70165867