Knowledge
Data
50936 81305921 41994 317355 16587722328
63130252133 3613491 84038126 520387
54677 7172 690187 8511613