Knowledge
Data
800096440 72104689 62181336 786528700 63089630
31035806 320540 346117
77504 8389060 186056 301418664