Knowledge
Data
379612502 417619072 2677 4857
517567220 20 521 1951643 964346090
63710066 64210673086 26095725 824067 23