Knowledge
Data
65370278 8381109 770460 3309
148489745 34758659 18 861
786008 322 5682680 533058353 866757258