Knowledge
Data
31390036 37345417 5679243
1081114671 8782379 29739954 18 85477064
109246473 17776471 73759903