Knowledge
Data
31382362 54668 31809897233 89
7556106647 311967 48733750 550 82408684
121915566 640719709 1960 305057