Knowledge
Data
18 2929 303 2085678986 42680460959
294830 8005750118 71888669
6812206716 592197 4938891 33097681 434