Knowledge
Data
1193434030 25202868 2804972 1547900388
585229931 2538448 954411 697280
22052 769708347 99325 663977