Knowledge
Data
602 703922 52815047 34 352582106
913 88254989 658162215 70565066 291142
39642858136 12034875436 59449630752 262318758 85