Knowledge
Data
2890687 32984895 783497693 29053977
34400491 89541865 330818 744 5306990
6279459683 3977801 91131544254 0356369 778