Knowledge
Data
3059528 75847925 1151
659375 20255469751 274702736 938552082 678
2170 65555532809 110273630 47970707959