Knowledge
Data
3166 34957650 31772 1768563
2671196808 81455343522 91165599671 5949538388
336314552 8425222982 1104432469 382762034 431