Knowledge
Data
227 2913667 9873478673 5820
305 6907622 945894338 758527 310
644492582 13882 2650 44405