Knowledge
Data
299408 399498 8197 98755
10517 42256094746 3079994
18264598230 9047 5669577566 2129295 66211