Knowledge
Data
34992 1934974257 422728 3337586 2673073
1796083 31429 550487
482 839769 67904496 88679