Knowledge
Data
14589519 78204232 679210 30400759
4615312 54009407 92244754 671287
617611380 257012 126504792 27942260290