Knowledge
Data
68824269416 41412308 177893503 78585
945312157 647122968 2327757 168610871
2830 655 773099 2001 107031