Knowledge
Data
3517681 47512611512 872307 99284509347
230013381 59581522680 7967816 932426 367
86210818 16812042668 29170 2390573212 50284