Knowledge
Data
186 128 694112 33774859 6876216
43868912109 356739849 4869525
40479830988 1079 3033545 7117682 7181179