Knowledge
Data
886231566 826680417 1369940358 43864614 11517629
6197 5815228 97755050 905100 37496182728
2350944857 396675 302078