Knowledge
Data
1584057 8105 193167 316196097 5050
29887 9343249505 99 12480 7557617
80927536 86 21843456 771