Knowledge
Data
30 31310785 213459013
2919551 886 126890533
4984420994 07815703105 18120953 361109 68