Knowledge
Data
239859956 497233151 015577 1410185
32480151100 9828482101 1237276
151744047 67154922506 31942821128 2746 109066