Knowledge
Data
15843700 840 969 5572 0291
9932600 22770 159437331 315 3389
7291534 8513016 4590633 49198339 87935