Knowledge
Data
8235 170260 5191597 90622 295
4403026 6081 32697 3276689
1883759616 1840716582 45672 368123111