Knowledge
Data
50 24951633 459667543 5193770
506929729 23507 644825 71617 678202782
149611850 2475 64 6434938 2820