Knowledge
Data
30995 6600001683 38501454728 9603733307
2121120931 15 848396 64763295
4851 5631473 915565 778595008 6272842