Knowledge
Data
135286 2802 056713583
0588 512880299 68553 21256837760 907691
8643 99314432 2208444 1952 067497