Knowledge
Data
583078650 80996 313796 42450490926
9108955636 750656 5207150264 63278028 1370476
1731920112 192719 26835370414