Knowledge
Data
500 6598391 6217913
958887 521716 1081322321 68319135
2994841494 1559609836 11316889952 65934494