Knowledge
Data
29900728 9524 54275968 80636
304741347 19653460 53943110
27037054928 736236 905 4722060 006