Knowledge
Data
29742 222828 495 546903580
28 31180 16268766 51096 82553911
65442760 3783 853968 319678 39