Knowledge
Data
2547 3173370580 332927 299459743
31294 96571409 77392
40 42980171 40122695799 708 9042