Knowledge
Data
1179956 1059719989 481856 20725
8477 48417443 86847198 346 675212713
5791 6514 106086492 30