Knowledge
Data
32438662 70182040 12717665876 256295
64 57894816615 70853374 8966
50 19722601 826550878