Knowledge
Data
240468606 8318355518 345602 112848
49730264114 542784 17909048
0131666 513089 83560218592 81 482