Knowledge
Data
5680 431925 2589148599
199083 90508 9490352 650052
52 60300518 22244 38108039635 16040536