Knowledge
Data
2688659 140854231 287197790
15705174 56503666 934138040 900990691
47847869 113407 432736639 56