Knowledge
Data
25584324 90082324 2719742
8014644 78752 193459 16808992
661002203 18553688858 135616289 840378 36186169120