Knowledge
Data
616891 631 3166698068 20329674 6276
400 294079 33192031969 498 53072032729
17599 542308899 849413506 170623 68