Knowledge
Data
58195 536724 46 49 21316710
29217976 10033 88 493043614
4382 661544311 336762 179292928