Knowledge
Data
26901 912570 30031679 707066
3245 1196 49241449
2816559 1057299 729341647 56056696608