Knowledge
Data
281 23116 596107 3618895688
143 3382726 966982 1935988
44827 89404497 9320505 6066374650 43291796853