Knowledge
Data
46 98878878630 29355696 9910415557 870477078
129292140 684158827 966462
7970320 3284806 3085 190