Knowledge
Data
666738 22959124 1494620691 9184205 472624026
630267 6825179 8028 2109610
27690757736 3306231 636