Knowledge
Data
5036638 31782 615895588 314710437
0313595130 79725612637 855190861 98284907621 2820685
16839841 430624350 44688103907