Knowledge
Data
562805 307730997 2404689422 2957720
2011675 745 1026639436 1723321656
79023646 34013309 439623443 79