Knowledge
Data
295 17620364 63 21487 80160982582
59204149242 1528 3972 7665183 721
202138 126381216 670132 15803121