Knowledge
Data
6687266 90620993 9429094 849431481
3292017 6690112 928424
10922432583 19567452088 724 8140876616 831227515