Knowledge
Data
3588 931642 399037 02584
9148498363 6610726 866138814 36015 3171790
742109 39987 7430821 80298