Knowledge
Data
273 2520376 199 6068940
1974145 82245 671093 531 34221792
70602796 81385025 9686446 10514 334986