Knowledge
Data
6585 8956 90439954 4136829665 31755768
6886019 3251828 737385319 11037 50060
425387 50358 804