Knowledge
Data
42351 328359 629 349
7105 546640 1419551 146
19637559729 38 59176003379 30969121 205320341