Knowledge
Data
3100521 9029061 8729 33511 12545469
0306160616 10073 05295077 64380
148109 83055 95 49237640074 294938536