Knowledge
Data
32 209643 80509
11677452 5660852 801887 9015691 0525008946
633 4549004 87092198499 19968 72695313