Knowledge
Data
16889934 312904 83520291 34309925 169236529
70812 8323521830 642491191 98924167 061262
8462488 170 0456792 6720636