Knowledge
Data
50202 808262 311075 20160 65176865
29129527 2141 824 5237588
796677 94003847630 2393332893