Knowledge
Data
80 03515766172 3574287 94645728507 5329356
666 246805136 18683 79516882000 581210930
89219393 076008368 40 7268266 4772