Knowledge
Data
17420799871 12571 482162242
90108464 308128122 62368
16 74851 13926 9339034 3442629873