Knowledge
Data
80107 2916 471636 3006475 443666
20 350 747048950 959255
31812826 618390371 11296369947 47467 7317139611