Knowledge
Data
13497835 5181434 12034703265 7450228070
25 518 8454 11113316 81
89577 18482120 7862 37753147 956994