Knowledge
Data
31 405882 2950445 68848
8464855 4820975 31937 6307273 7037455548
12615 2727578 099270203 623 3923898