Knowledge
Data
30711978596 390698650 10068973
1343521 27 643 4752923171 2913123
64 510 847 692168886 510117356