Knowledge
Data
861 24435839 508017 9830816 58153294273
16180429 16816623748 194303861 198744389
3674007964 980 70866