Knowledge
Data
316754906 34964081 170394 368455772
11938508694 420 887 318932 39642946
7038549 21375967 706245195