Knowledge
Data
15604113018 256639 264207 542482 553806239
9015007680 11428 674460390 2603461918
12971 28362 65582736888