Knowledge
Data
42539628 906 75132502 17700663
0253298 2229216 4382999 688739926
6783100391 404060 822018600 3583