Knowledge
Data
4689 501100628 2677 55183953
686609516 140211 31787598660 7859200 8802738
720540 59095 6325 89575 5226818