Knowledge
Data
6249810 680417 1287448 84483521534
189118 150425 52909681 491487 95225870486
506054140 76003205 728