Knowledge
Data
4315646 1350192754 2749800315
8223582042 11044802229 5650100069
439 19096 95487638 826488082