Knowledge
Data
52 23381802 659360 6210309713
96172723 486 5592 4630 95684120
223718 3936585 600112 547227 860