Knowledge
Data
462 41060 3170136 797859205
58608 79532051 139227
1067480 305164 6674352 19408488 844257146