Knowledge
Data
3304958 457398 12379193
4064607352 862 15338133 39525
43721117 05457 7820670099 4963 41