Knowledge
Data
29621893 284787 66851 13697444 48461925
3130 8409545 687350 67107706 122469316
210943 20799343 586870