Knowledge
Data
585916621 85996961 2009694 56861 16861878
261189136 36592 745197 17079638030 3176
2190681 65204013 7333504564 878518