Knowledge
Data
350391 9739393942 408560547 89259317181
3356458033 645 40418 0920991 380861626
232577967 5173681 17355181 49928963 9546691