Knowledge
Data
31 48203232 752730259 821366 18512744096
684 970 4028293703 610 748184112
371 17 991 14781045310 9994