Knowledge
Data
133850 418096922 8186531641
5331474 2892517192 4396940370
52492168829 7363624302 5205269974 10160463 3089