Knowledge
Data
33086720 9385 280651 745280
879930 891282251 4899015
86809319 82671708 38666 34103660 894399