Knowledge
Data
40905641 65271 931100 256422 80932
845762956 602489 19438872 627019428 77
5979295 7954312 6314226240